Challenges in Implementing Microservices
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the challenges of implementing microservices in this 49-minute conference talk from GOTO Amsterdam 2015. Delve into topics such as hardware lead times, project delivery cycles, and the Cynefin framework for understanding problem domains. Learn about the need for asynchronous patterns, service taxonomy, and the similarities between microservices and object-oriented programming. Discover insights on database management, high-performance event buses, and incremental application development. Examine various challenges faced during microservices implementation, including open-source frameworks, and gain valuable perspectives on count-to-size ratios in microservices architecture. Benefit from Fred George's expertise as an early adopter of OO and Agile methodologies, and his advocacy for microservices and programmer anarchy.
Syllabus
Introduction
Hardware Lead Times
Project Delivery Cycles
How Fast Can You Go?
Why: New Problem Domains: The Cynefin Framework
Why: Competition is coming
Common Theme of All Challenges
Challenge 1
How Many Databases?
Rapids, Rivers, and Ponds
High-Performance Event Bus
Incremental Applications
Challenge 2
Chad Fowler vs. Fred George
Need Asynchronous Pattern
Service Taxonomy
Challenge 3
MicroServices Like 00
Clojure Loves Shared Data
3 Companies - 3 Variants
A New Hope...
Challenge 4
Open Source Frameworks
Challenge 5
Challenge 6
Challenge 7
Count / Size Ratio
More Information...
Taught by
GOTO Conferences
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Introduction to Kubernetes
Linux Foundation via edX Architecting Distributed Cloud Applications
Microsoft via edX IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera