Microservice Architecture Aligning Principles, Practices, and Culture

3.5/5 · 200+ ratings

Microservice Architecture Aligning Principles, Practices, and Culture provides a comprehensive roadmap for navigating the shift from monolithic systems to modular, distributed design. Written by a team of industry experts, this book moves beyond technical implementation to address the organizational shifts required for success. It draws on real world examples from companies like Netflix and Amazo…

Shelves
Irakli Nadareishvili Software Programming Nonfiction Architecture book Computer Science Technology Engineering Matt McLarty Technical Mike Amundsen Ronnie Mitra

More like this


Clean Architecture

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to b…

3.5/5 · 200+ ratings

Extreme Programming Explained: Embrace Change

“In this second edition of Extreme Programming Explained, Kent Beck organizes and presents five years’ worth of experiences, growth, and change re…

3.5/5 · 200+ ratings

Clean Code: A Handbook of Agile Software Craftsmanship

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and signifi…

3.5/5 · 200+ ratings

The Joy of Clojure

About the Book If you've seen how dozens of lines of Java or Ruby can dissolve into just a few lines of Clojure, you'll know why the author…

3.5/5 · 200+ ratings

The Practice of Programming

With the same insight and authority that made their book The Unix programming Environment a classic, Brian Kernighan and Rob Pike have written The…

3.5/5 · 200+ ratings

The Art of UNIX Programming

The Art of UNIX Programming poses the belief that understanding the unwritten UNIX engineering tradition and mastering its design patterns will he…

3.5/5 · 200+ ratings

Building Microservices: Designing Fine-Grained Systems

Author: Sam Newman

Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-containe…

3.5/5 · 200+ ratings

Refactoring: Improving the Design of Existing Code

As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront t…

3.5/5 · 200+ ratings

97 Things Every Programmer Should Know: Collective Wisdom from the Experts

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful…

3.5/5 · 200+ ratings

Python Cookbook, Third Edition

If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes …

3.5/5 · 200+ ratings

Software Engineering at Google: Lessons Learned from Programming Over Time

The approach to and understanding of software engineering at Google is unlike any other company. With this book, you'll get a candid and insightfu…

3.5/5 · 200+ ratings

Cracking the Coding Interview: 150 Programming Questions and Solutions

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is…

3.5/5 · 200+ ratings