2. 2
Who me?
Baltazar Chua
Technical Architect
at
Credit Agricole CIB Singapore
https://github.com/balchua
www.linkedin.com/in/baltazar-chua
Avid fan of open source systems.
Sucker for cool tech.
Java guy by trade.
Go lang enthusiast.
Open source contributor
balchua@yahoo.com
6. 6
External Scalers
● Allows KEDA to interact with
external system to drive
application scaling needs.
● Out of tree scalers.
● Don’t need to change KEDA source to
add your scaler.
● Can we tailored to your specific
organization needs.
8. 8
gRPC
● A high-performance, open source universal
RPC framework
● Can run in any environment
● Support for load balancing, tracing, health
check
● Available in multiple languages
● Uses Protocol Buffers
● HTTP/2
● Supports unary, client streaming, server
streaming and bi-directional streaming
10. 10
DEMO – External Scaling with KEDA and ActiveMQ
Artemis
Metrics
adapter
Controller Scaler
Management
endpoint
Consumer
pod
Consumer
pod
scale
Consumer
deploy
Consumer
pod
Producer
Kubernetes Cluster
Artemis
Metrics
Provider
pod