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
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
You should make a review of all those nice architecture books!
Great article. I agree with you what you should have several years of experience to read this book. Thanks for notes!
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
Need stronger drink to get through that tome.
add link to jay kraps small book - = i heart logs =
and follow up by by Mr Kleppmann, same topic
both great books too..
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
Great book!
Lovely summary!
Excellent information ever seen, thankyou
Excellent summary ☺️
Nice work. I am half way reading this through book. This is excellent summary of the book.
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]
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
Fixed, thanks!
it still same at least for me
https://substackcdn.com/image/fetch/$s_!XDu9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F999011bd-c0c5-438f-9444-43c21866f602_2890x1968.png
It's eventual consistency :)
Btw, i loved the article, it nicely summarize the entire book with your experience.
Thank you!
Indeed.
Great article.
A really good book!
I like how it approaches databases in a really deep way
Really appreciated this.