Главная
Study mode:
on
1
Introduction
2
Microservices
3
What are microservices
4
Reasons for adopting microservices
5
Independently deployable
6
Independently scalable
7
Language choice
8
Microservices are not monolithic
9
Conways Law
10
DevOps overhead
11
Microservices are post CD
12
Embrace the domain
13
Decentralize
14
Complexity
15
Questions to Consider
16
Are You Ready
17
Continuous Continuous Spectrum
18
Laker
19
Design principles
20
Code examples
21
Dependencies
22
Extensions
23
WorkerFactory
24
Summary
25
Thanks
26
Question
Description:
Explore microservices architecture and its implementation using Nameko in this 41-minute conference talk from EuroPython 2015. Delve into the advantages and challenges of adopting microservices, including independent deployment and scaling, language flexibility, and DevOps considerations. Learn about design principles, code examples, and practical applications of Nameko, an open-source framework that facilitates writing well-defined, easily testable services. Gain insights into embracing domain-driven design, decentralization, and managing complexity in microservices. Discover how Nameko encourages clean code and good service structure through design patterns and test helpers. Consider important questions to determine if your organization is ready for microservices and understand the continuous deployment spectrum. Conclude with a summary of key takeaways and a Q&A session to deepen your understanding of microservices and Nameko implementation.

Nameko for Microservices

EuroPython Conference
Add to list
0:00 / 0:00