facebookarchive/grace
View on GitHub ↗ ★ 4,872 Go archived
Graceful restart & zero downtime deploy for Go servers.
7 mentions on Hacker News by 7 people: 1 story, 6 comments · first 2014-12-19 · latest 2018-06-09
20082026
-
Another reference project: https://github.com/facebookgo/grace
comment by epoxyhockey · 2018-06-09 · in Gracefully Restarting a Go Program Without Downtime -
…about Graceful restarts to avoid downtime when upgrading. A great library to achieve this is: https://github.com/facebookgo/grace
comment by caleblloyd · 2016-08-05 · in Show HN: Book about writing web apps in Go without a framework -
…* Consul https://www.consul.io/ * SkyNet https://github.com/skynetservices/skynet * Grace https://github.com/facebookgo/grace Each having their pros/cons with varying quality. Replicating Erlang processes -> usually you use goroutines.…
comment by egonelbre · 2015-07-18 · in Ask HN: What equivalents of Erlang/OTP exist for other languages? -
This line is indicative of what I hate about Golang code: a := newApp(servers) https://github.com/facebookgo/grace/blob/master/gracehttp/ht... EDIT: read my comment below where I elaborate https://news.ycombinator.com/item?id=9695880
comment by shockzzz · 2015-06-10 · in Grace: Graceful restart for Go servers -
…uses the `LISTEN_FDS` environment variable and passes the sockets down starting at fd=3 (more here: https://github.com/facebookgo/grace/blob/master/gracenet/net... ). Admittedly our systemd use case is no more and I haven't tested with it…
comment by daakus · 2015-06-10 · in Grace: Graceful restart for Go servers -
▲ 74
Grace: Graceful restart for Go serversstory by tilt · 2015-06-10 · 34 comments
-
Here's the `grace` package from Facebook: https://github.com/facebookgo/grace
comment by thinxer · 2014-12-19 · in Graceful server restart with Go