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

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube