Baking a Microservice PI(e)
summary
Hands-on build of a microservice stack on a 12-node Raspberry Pi cluster: a Number API (math.random) and a Book API that calls it, an Angular UI, and three load-generating clients. Registry/discovery uses Consul/Eureka-style registration so services find each other; calls use Feign + Ribbon client-side load balancing with four Number API instances and Hystrix circuit-breaker fallbacks when instances fail. Centralized logs/metrics use ELK (Elasticsearch/Logstash/Kibana), configuration via Archaius, tracing with Zipkin, and JWT auth through Tribestream; demos show unplugged nodes, fallbacks and monitoring all working live.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:00Agenda
- 10:13Architecture
- 14:38Microservices
- 31:53Demo
- 35:21Deploy
- 40:18Build
- 43:08Registry
- 52:41Deployment
related talks
01h 22mBaking a Java EE 8 Micro Pi
35mMicroservices: From dream to reality in forty five minutes
17mNodejs microservices. From Zero to Hero.
52mMicroservices the Lean Way NodeJS
28mFour Pillars and a Base: The Nuts and Bolts of a Microservice-based Project
52mLightweight Enterprise Java with MicroProfile
01h 01mBuilding a Raspberry Pi Kubernetes Cluster and running .NET Core
37mLightweight Enterprise Java with MicroProfile
