Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications

4.25/5 · 200+ ratings

Bilgin Ibryam and Roland Huss provide a structured approach to building distributed systems using the most effective techniques for container orchestration. This manual moves beyond basic tutorials to offer a deep dive into the repeatable architectural patterns that define successful cloud native development. By viewing Kubernetes as a comprehensive platform rather than just a deployment tool, th…

Shelves
Software Programming Architecture book Roland Huß Computer Science Technology Bilgin Ibryam Engineering Technical

More like this


Effective Python: 59 Specific Ways to Write Better Python

Each item in Slatkin s "Effective Python" teaches a self-contained lesson with its own source code. This makes the book random-access: Items are e…

4.25/5 · 200+ ratings

Java Concurrency in Practice

"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platfo…

4.25/5 · 200+ ratings

Site Reliability Engineering: How Google Runs Production Systems

The overwhelming majority of a software system's lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insis…

4.25/5 · 200+ ratings

System Design Interview – An insider's guide

Author: Alex Xu

The system design interview is considered to be the most complex and most difficult technical job interview by many. This book provides a step-by-…

4.25/5 · 200+ ratings

The Mythical Man-Month: Essays on Software Engineering

Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering fac…

4.25/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…

4.25/5 · 200+ ratings

Mastering Regular Expressions

Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and…

4.25/5 · 200+ ratings

Effective Java

Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal e…

4.25/5 · 200+ ratings

Code Complete: A Practical Handbook of Software Construction

Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write bett…

4.25/5 · 200+ ratings

Pro Git

Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its incep…

4.25/5 · 200+ ratings

Head First Design Patterns

You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know y…

4.25/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…

4.25/5 · 200+ ratings