44 Comments
User's avatar
John's avatar

You should make a review of all those nice architecture books!

Efim Rykov's avatar

Great article. I agree with you what you should have several years of experience to read this book. Thanks for notes!

redolf250's avatar

Even though I read this book during my first year in the industry.. I really learnt a lot about systems, got to understood the internals of what I do daily. Sometimes when my fellow backend guys tell me backend is just CRUD I laugh in mind.. I recommended to most of my colleagues.. reading the post just replayed whatever I read.. I got to realize the heart of most applications is the underlying data model and care must be taken to such else it would later affect the application. It also mentioned how most database engines are suitable for OLAP. Well I had a bit of interest in distributed systems so I took time off to read it and it was worth it

Dr. Josh C. Simmons's avatar

Need stronger drink to get through that tome.

alx west's avatar

add link to jay kraps small book - = i heart logs =

and follow up by by Mr Kleppmann, same topic

both great books too..

Engineering Lessons Learned's avatar

Nice summary! The book gives a solid foundation in software architecture, but you always need to keep learning new patterns and technologies to stay ahead in the industry

Charles Fonseca's avatar

Great book!

Rebwar Bajallan's avatar

Lovely summary!

Vaibhav Patil's avatar

Excellent information ever seen, thankyou

Mukesh's avatar

Excellent summary ☺️

Rakesh Patel's avatar

Nice work. I am half way reading this through book. This is excellent summary of the book.

Nits's avatar
Sep 7Edited

Amazon DynamoDB is not leaderless replication its, single leader replication.

Dynamo (original research): True leaderless replication—any node can accept writes, quorum for consistency.

Amazon DynamoDB (AWS service): Internally uses leader-based replication, not true leaderless.

Sources:

[DynamoDB, Ten Years Later - MyDistributed.Systems]

[A Deep Dive into Amazon DynamoDB Architecture]

[Amazon DynamoDB Features – NoSQL Key-Value Database]

Nits's avatar

The table below compares JSON, XML, and Binary formats.

the comparison are wrong, you are saying json is not readable while binary are ... please fix it

sunanda panda's avatar

Great article.

Franco Morero's avatar

A really good book!

I like how it approaches databases in a really deep way

Aaron Gayah's avatar

Really appreciated this.