Главная
Study mode:
on
1
Introduction
2
What are microservices
3
Framing principles
4
Architectural principles
5
Principles of Microservices
6
Modeling things around a business domain
7
Embrace a culture of automation
8
Hide implementation details
9
Deploy independently
10
Consumer First
11
Strangler Application
12
cascading failure
13
timeouts
14
bulk heading
15
highly observable
16
aggregation
17
correlation IDs
18
Summary
Description:
Explore the core principles of microservices architecture in this comprehensive 56-minute conference talk. Delve into the tension between independence and collaboration in microservices design, and discover how to strike the right balance. Learn about modeling around business domains, fostering a culture of automation, hiding implementation details, decentralization, independent deployment, failure isolation, and high observability. Gain practical insights on implementing microservices, including consumer-first approaches, strangler applications, handling cascading failures, timeouts, bulkheading, and implementing aggregation and correlation IDs. Whether you're a beginner seeking to understand microservices or an experienced practitioner looking for advanced implementation strategies, acquire valuable knowledge to enhance your microservices architecture skills.

Principles of Microservices

Devoxx
Add to list