Hacker News new | ask | show | jobs
by kerng 2709 days ago
I'm not sure why you get downvoted, I'll upvote you.

The "modern" database systems are now going back to the exact design principles that the books you refer to solved long time ago. There is tons of research, dissertations,.. that focuses on this from decades ago.

Its just now that the new systems realize that these problems actually exist.

If you dont know the history of a certain field and what came out, you repeat and make the same mistakes again. This seems to also apply to software engineering.

1 comments

I can assure you that the major theories behind modern big distributed databases were not written in decades old books.
Yeah, distributed database systems from the late 70s, early 80s actually had certain transactional guarantees that some of these "modern big distributed systems" you refer to still dont have.
Yes, some of those theories were also applied in decades old systems. Look up Tandem Computers and Teradata.