YoVDO

The Entity Microservice Trap - You May Be Doing It Wrong

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Software Development Courses Microservices Courses Database Management Courses Asynchronous Communication Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the potential pitfalls of microservices implementation in this 30-minute conference talk from GOTO Chicago 2016. Delve into various approaches to microservices architecture, from Fred Brooks' design principles to modern rapid deployment techniques. Learn about the importance of breaking apart databases, implementing asynchronous support, and understanding connascence as defined by Jim Weirich. Examine the Cynefin Framework and consider alternatives like event buses and distributed, heterogeneous databases. Gain insights from Fred George, an early adopter of Object-Oriented programming and Agile methodologies, as he advocates for microservices and programmer anarchy, challenging conventional wisdom in software design and implementation.

Syllabus

Introduction
Fred George
Fred Brooks Design Approach
90's Design Approach
Corollary
Rapid Deployment in Perth
Conclusion: Break DB Apart
Asynchronous Support
Connascence by Jim Weirich
The Cynefin Framework
Alternative: Event Bus
Distributed, Heterogenous DB


Taught by

GOTO Conferences

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera