airbnb/synapse
View on GitHub ↗ ★ 2,058 Ruby
A transparent service discovery framework for connecting an SOA
16 mentions on Hacker News by 9 people: 0 stories, 16 comments · first 2013-10-23 · latest 2020-03-05
20082026
-
…updates nginx/haproxy/whatever configs with backend changes, and gracefully restarts the proxy, https://github.com/airbnb/synapse ). It's fairly pluggable too if you don't want to use haproxy/nginx.
comment by philsnow · 2020-03-05 · in “Let’s use Kubernetes.” Now you have eight problems -
…haproxy nor nginx expire cached A records. Nginx Plus does, and a few nginx plugins do, however. https://github.com/airbnb/synapse is a process that polls DNS, and updates haproxy config accordingly and SIGHUPs haproxy I've used synapse to…
comment by tomfitz · 2017-11-02 · in HAProxy 1.8 -
…our automation used to create a highly available service router using Synapse as well [1][2]. [0] https://github.com/airbnb/synapse [1] https://github.com/Yelp/synapse-tools/tree/master/src/synaps... [2]…
comment by jolynch · 2017-05-05 · in Truly Seamless Reloads with HAProxy -
…this way yet because the listening ports change so often, but if we do I'll probably be working on https://github.com/airbnb/synapse/pull/203 to do it. The PR makes it so that Synapse can manage both nginx and HAProxy simultaneously (to…
comment by jolynch · 2016-12-01 · in GitHub Load balancer: HAProxy zero-downtime, zero-delay reloads with multibinder -
…to deal with to build reliable service discovery. [1] https://github.com/zk-ruby/zk/issues/50 [2] https://github.com/airbnb/synapse/blob/master/lib/synapse/se... [3] https://github.com/airbnb/synapse/pull/203
comment by jolynch · 2016-11-01 · in Service discovery at Stripe -
Is it just me, or did they use Consul to build a Synapse[1] workalike? [1] https://github.com/airbnb/synapse
comment by aaronharnly · 2016-10-31 · in Service discovery at Stripe -
…some of these crucial features I might even be able to merge the etcd provider for Synapse! https://github.com/airbnb/synapse/pull/58
comment by jolynch · 2016-10-23 · in Infrastructure discovery with etcd -
The "sidecar" proxy model reminds me a lot of https://github.com/airbnb/synapse
comment by brown9-2 · 2016-02-21 · in Linkerd: Twitter-Style Operability for Microservices -
…you do decide to use Haproxy for microservices internally, I highly recommend Synapse from AirBnB: https://github.com/airbnb/synapse
comment by toomuchtodo · 2016-01-13 · in A Beginner's Guide to Scaling to 11M+ Users on Amazon's AWS -
…cool but it doesn't appear to have the full capabilities of SmartStack yet, in particular Synapse ( https://github.com/airbnb/synapse ) for intelligently doing stats socket updates, intelligent reloads, or controlling how HAProxy reloads…
comment by jolynch · 2015-10-26 · in HAproxy in the era of Microservices -
…), you still end up with periodic ~50ms blips in your timings. We've found that Synapse ( https://github.com/airbnb/synapse ) is best in class at managing HAProxy for us in a fairly large SOA. It is really intelligent about doing as much…
comment by jolynch · 2015-10-26 · in HAproxy in the era of Microservices -
…the number of connections to zookeeper [2]. [0] https://github.com/airbnb/nerve/pull/71 [1] https://github.com/airbnb/synapse/pull/130 [2] https://github.com/Yelp/synapse/commit/82775562a35a89d60084f...
comment by philsnow · 2015-07-31 · in Show HN: Baker Street – A simple client-side load balancer for microservices -
…Another mature option for service discovery that this port doesn't mention is AirBnB's SmartStack: https://github.com/airbnb/synapse and https://github.com/airbnb/nerve . Here's a talk from DockerCon about using SmartStack and Docker:…
comment by meatmanek · 2014-08-22 · in Consul Service Discovery with Docker -
…service registration and discovery platform, smartstack. see https://github.com/airbnb/nerve and https://github.com/airbnb/synapse that said, as i wrote my blog post on service discovery ( http://nerds.airbnb.com/smartstack-service-discover…
comment by igor47 · 2014-04-18 · in Consul, a new tool for service discovery and configuration -
Synapse has the ability automatically discover docker containers and configure HAProxy: https://github.com/airbnb/synapse#docker .
comment by rgarcia · 2014-03-21 · in Getting Started with Docker -
…is traffic sloshing? Good point on garbage data reporting; we do basic validation in synapse, here: https://github.com/airbnb/synapse/blob/master/lib/synapse/se... We could probably do more there to ensure valid names, IPs and ports…
comment by igor47 · 2013-10-23 · in Introducing SmartStack: Service Discovery in the Cloud