Slide 7
Slide 7 text
2015/12/6 Graceful Upgrade for Go App
http://localhost:3999/main.slide#1 7/17
Goji
the minimalistic web framework that values composability and simplicity
■ Features
...
Automatic support for Einhorn (https://github.com/stripe/einhorn)
, systemd, and more
Graceful shutdown, and zero-downtime graceful reload when combined with
Einhorn (https://github.com/stripe/einhorn)
# h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
z
e
n
a
z
n
/
g
o
j
i
/
b
l
o
b
/
m
a
s
t
e
r
/
b
i
n
d
/
b
i
n
d
.
g
o
I
f a
n o
p
t
i
o
n i
s n
o
t e
x
p
l
i
c
i
t
l
y p
a
s
s
e
d
, t
h
e i
m
p
l
e
m
e
n
t
a
t
i
o
n w
i
l
l a
u
t
o
m
a
t
i
c
a
l
l
y
s
e
l
e
c
t b
e
t
w
e
e
n u
s
i
n
g "
e
i
n
h
o
r
n
@
0
"
, "
f
d
@
3
"
, a
n
d "
:
8
0
0
0
"
, d
e
p
e
n
d
i
n
g o
n w
h
e
t
h
e
r
E
i
n
h
o
r
n o
r s
y
s
t
e
m
d (
o
r n
e
i
t
h
e
r
) i
s d
e
t
e
c
t
e
d
.
What is Einhorn (https://github.com/stripe/einhorn)
?
> tips. Einhorn is the German word for Unicorn.
the language-independent shared socket manager