YoVDO

Democratizing Distributed Systems - Kubernetes, Brigade, Metaparticle & Beyond

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Kubernetes Courses Distributed Systems Courses Containers Courses Web Application Development Courses Cloud-Native Applications Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of distributed systems and cloud-native application development in this conference talk from GOTO Amsterdam 2018. Delve into the challenges of building reliable cloud applications and discover how containers and Kubernetes have become essential tools for developers across all public clouds and on-premise environments. Learn about emerging systems built on top of Kubernetes, such as Brigade and Metaparticle, and gain insights into simplifying cloud-native development. Examine the principles of language-idiomatic cloud development, explore new approaches to deployment, and understand the importance of building patterns and workflows. Through demonstrations and code examples, gain practical knowledge of distributed synchronization, master election, and sharding in various programming languages. Discover how to leverage the power of Kubernetes and related technologies to streamline your cloud-native development process and build more robust, scalable applications.

Syllabus

Introduction
Building new features
What are we using
We have to learn
Pressure of releasing new features
History repeats itself
When the job gets too hard
Fortran
Software Design Patterns
Visual Studio Demo
Monitoring
The virtuous cycle
Patterns and libraries
Workflows
Building Patterns
Language Features
Problem of the Day
Code to Cloud
Deployment
Simplifying
New approaches
Principles for language idiomatic cloud
Build pass natural tendency
Build idiomatically
Learn from history
PiRen
Metaparticle
Building Reliable Web Apps
Platform as a Service
Metaparticle Containers
Metaparticle Compiler
Polyglot World
JavaScript
Python
Metaparticle Demo
Distributed Synchronization
Synchronized Lock
Master Election
Replication Locking
Sharding
Java Example
Questions
Steps
Open Source
Past Vendors


Taught by

GOTO Conferences

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX