Microservices, Events, and Docker: A Perfect Trio for Agile Development

Microservices, Events, and Docker: A Perfect Trio for Agile Development

Docker via YouTube Direct link

Shared database

10 of 26

10 of 26

Shared database

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Microservices, Events, and Docker: A Perfect Trio for Agile Development

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Presentation goal
  3. 3 About Chris
  4. 4 Successful software development
  5. 5 The monolithic architecture
  6. 6 Apply functional decomposition
  7. 7 Microservice architecture
  8. 8 Issues to address
  9. 9 Data management patterns
  10. 10 Shared database
  11. 11 Event-driven architecture
  12. 12 How atomically update database and publish an event
  13. 13 Reliably publish events when state changes
  14. 14 Replay events to recreate state
  15. 15 Benefits of event sourcing
  16. 16 Drawbacks of event sourcing
  17. 17 Command Query Responsibility Segregation CORSI
  18. 18 Forces
  19. 19 Pattern: Service per Container host
  20. 20 Benefits of containers
  21. 21 Running infrastructure services on development machines
  22. 22 Deploying microservices for end-to-end testing
  23. 23 Jenkins-based deployment pipeline
  24. 24 Smoke testing docker images
  25. 25 Running on Docker!
  26. 26 Summary

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.