YoVDO

Challenges in Implementing Microservices

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Software Development Courses Microservices Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Technologies
Linux 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