YoVDO

High Availability Scaling with Share Nothing Architecture

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Databases Courses Project Management Courses Python Courses Redis Courses Celery Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore high availability scaling techniques using share nothing architecture in this EuroPython 2016 conference talk by John Kraal. Discover methods for delivering software with automated scaling systems, building separate manageable units, and securely distributing data across clusters. Learn how to leverage tools like Celery, Redis, databases, and Protobuf to achieve worldwide scale with consistent performance and availability across regions. Gain insights into the benefits of smaller applications, server architecture, integration strategies, and the three-layer architecture approach. Understand the challenges and successes encountered in implementing share nothing architecture, and get answers to common questions about this scalable design pattern.

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

Related Courses

Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
Entrepreneurship
Taylor's University via OpenLearning
Project Management Basics
Florida International University via Open Education by Blackboard
Principles of Project Management
Polytechnic West via Open2Study
Project Management for Business Professionals
Shaping Tomorrow via Canvas Network