Company
Date Published
Author
Kenny Bastani & Josh Long
Word count
1952
Language
English
Hacker News points
None

Summary

The discussion revolves around microservices architecture, its benefits, and how to implement it effectively. It highlights the challenges faced by traditional organizations when moving code into production quickly, such as water-Scrum-fall, and how microservices help overcome these issues. The talk introduces the concept of bounded contexts, which allows for formal network boundaries between services, enabling polyglot persistence and making it easier to choose the right database technology for each service. It also discusses the importance of hypermedia and REST APIs in describing application state and navigating through applications. Additionally, the presentation touches on challenges such as service registration discovery, configuration, and gateways, and how tools like Zookeeper, ETCD, and Netflix's Eureka help address these concerns. Finally, it showcases a demo on Neo4j deployment using Lattice and Spring Cloud, demonstrating polyglot persistence for microservices.