![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Overview
![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
This course aims to teach learners how to scale a project globally while maintaining consistent performance and availability in all regions using Python. The course covers methods of delivering software, automated scaling systems, building project units for separate management, and securely distributing data to separate clusters. Learners will be introduced to tools such as Celery, Redis, Databases, Protobuf, and other modern technologies. The teaching method includes discussing Share Nothing architecture, backend processing, server architecture, integration, and a three-layer architecture. This course is intended for individuals interested in high availability scaling and share nothing architecture using Python.
Syllabus
Intro
What is Share Nothing
What does Share Nothing mean
Benefits of smaller applications
Where to use Share Nothing
What you need
What it does
Backend processing
Examples
Architecture
Server Architecture
Integration
Brokers
More Questions
Three Layer Architecture
Taught by
EuroPython Conference