YoVDO

How to Build a Python Microservice Without Losing a Job

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Software Development Courses Python Courses Microservices Courses Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a sarcastic yet insightful talk from the EuroPython 2019 conference that delves into the real-life experiences of migrating to microservices architecture using Python. Learn about the technical and social challenges involved in this significant architectural change, including framework selection, communication protocols, conventions, and deployment processes. Gain valuable knowledge on avoiding common pitfalls and understanding the practical implications beyond inspirational blog posts. Discover the joys and potential pitfalls of writing microservices in Python, and understand why this decision often becomes irreversible. The talk covers topics such as premature optimization, stages of microservice implementation, various stack options, sidecar patterns, ambassador and adapter locations, business logic considerations, network communication, and service mashing. Prepare for a humorous yet informative journey through the world of Python microservices, complete with real project examples and a Q&A session on frameworks.

Syllabus

Introduction
Premature Optimization
Stage Zero
Microservices
Stacks
Python
Sidecar
Sidecar Example
Ambassador Location
Adapter Location
Adapter Example
Functionality
Business logic
Network communication
Service mash
Questions
Frameworks


Taught by

EuroPython Conference

Related Courses

Structure Standing Still: The Statics of Everyday Objects
University of Florida via Coursera
Designing Cities
University of Pennsylvania via Coursera
An Exploration of Symmetry (Eligible for NTU Credit)
Nanyang Technological University via Coursera
EUROPA 2020: Regeneración urbana
Universitat Jaume I via Independent
Future Cities
ETH Zurich via edX