Progressive Microservices with NodeJS
summary
Claims Node.js can run service logic plus discovery, load balancing and deployment so projects need fewer technologies; the demo uses the Moleculer framework to register services, call actions (RPC) and emit events, with a service broker handling routing and strategies like round‑robin and CPU‑based load balancing and circuit breakers. Transports switch between TCP and NATS transporter, serializers between JSON and Protobuf. Build artifacts include a greeter and product service, unit tests that instantiate a broker, Docker Compose/Kubernetes deployment and Prometheus metrics and hot‑reload during development.
AI-written summary · about
chapters (9)
- 0:00Introduction to microservices
- 1:05Core concepts of microservices
- 3:12Molecular framework overview
- 8:29Demo setup and folder structure
- 13:14Running the microservices demo
- 16:27Testing microservices with unit tests
- 18:45Configuration and logging
- 23:46Metrics and clustering options
- 26:18Deployment strategies summary
related talks
44mMicroservices - the lean way (NodeJS)
43mPatterns for Reactive node.js Microservices
47mDivide and Conquer – Microservices with Node.js
29mNode Microservices - the definitive guide
29mNode.js Micro-Services
52mMicroservices the Lean Way NodeJS
48mMicroservices with NodeJS
17mNodejs microservices. From Zero to Hero.
