Nameko for Microservices
Offered By: EuroPython Conference via YouTube
Course Description
Overview
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.
Syllabus
Introduction
Microservices
What are microservices
Reasons for adopting microservices
Independently deployable
Independently scalable
Language choice
Microservices are not monolithic
Conways Law
DevOps overhead
Microservices are post CD
Embrace the domain
Decentralize
Complexity
Questions to Consider
Are You Ready
Continuous Continuous Spectrum
Laker
Design principles
Code examples
Dependencies
Extensions
WorkerFactory
Summary
Thanks
Question
Taught by
EuroPython Conference
Related Courses
Scratch: Programming for Kids (8+)Delft University of Technology via edX Object-oriented Programming in JavaScript
Udemy Create a Twitter Social Network Clone From Scratch PHP,MySQL
Udemy AngularJS 1.0 Masterclass - Deep Dive & Understand AngularJS
Udemy Clean Code with Java examples
Udemy