airbnb service auto discovery
Post on 13-Apr-2017
4.018 Views
Preview:
TRANSCRIPT
About me
Ilian Iliev
Platform Engineer
ilian@lifesum.com
www.ilian.io
Services● Small(er)● “Independent”● Talking to each other● Easier to deploy and scale● Is SOA the ultimate solution?
New problems● Routing traffic to the correct service● Adding and removing new instances to the pool● What if an instance dies?
A perfect solution requirements● Routing● Load balancing● Health status● Debug single node● Introspection● Safe to changes in the pool ● No single point of failure
Benefits● Immediate discovery● Problem are detected on small intervals● Easy to debug● Introspection● Distributed infrastructure
top related