In this book, the CEO of Cazton, Inc. and internationally-acclaimed speaker, Chander Dhall , demonstrates current website design scalability patterns and takes a pragmatic approach to explaining their pros and cons to show you how to select the appropriate pattern for your site. He then tests the patterns by deliberately forcing them to fail and exposing potential flaws before discussing how to design the optimal pattern to match your scale requirements. The author explains the use of polyglot programming and how to match the right patterns to your business needs. He also details several No-SQL patterns and explains the fundamentals of different paradigms of No-SQL by showing complementary strategies of using them along with relational databases to achieve the best results. He also teaches how to make the scalability pattern work with a real-world microservices pattern. With the proliferation of countless electronic devices and the ever growing number of Internet users, the scalability of websites has become an increasingly important challenge. Scalability, even though highly coveted, may not be so easy to achieve. Think that you can't attain responsiveness along with scalability? Chander Dhall will demonstrate that, in fact, they go hand in hand. What You'll Learn Who This Book Is For Executives (CXOs), software architects , developers, and IT Pros
A lot of common sense written down on very few pages, which is good. We need common sense written down. The book doesn't offer any revolutionizing knowledge but it is still worth a read, even if you think you know it all ;)
at first, I liked the book so much I liked the first three chapters and the forth was very good then the dream book collapsed when the author was very biased toward a micro-service architecture without mentioning clearly the obstacles. Frankly, I got bored, in the fifth chapter the author was very prejudiced on relational databases. the comparison with other types of DB I think needs to be revised again unless mention the situations that cause his judgment- and that will be a big addition to the book. The last chapter was shallow of academic or beneficial knowledge and he mentioned his company a lot without any reason for mentioning. Anyway, this is a good book to summarize the hype of the latest techs which everybody is talking about nowadays so it's nice to read to get very familiar with those techs and its related concepts. unlike the usual, I still want to recommend this book to others and get the mentioned concepts from it and dig deep on the internet to get the most benefits from this book. Generally the book is considered good and deserved to be read
The book talks about concepts of scalability and issues the author faced in his projects. I liked more the first two chapters of the book. Last two chapters compares different types of database stores, it was a high level comparison. Last chapter was boring with a little benefit. The book in general is good and introduce a simple brief for some puzzle words in scalability and design world.
A lot of typos, grammar mistakes and bad punctuation. The book could also be better structured in subchapters. The author seems to be a Microsoft evangelist, he keeps pushing Microsoft technologies (.net, Cosmos DB), without mentioning other prevalent technologies.