Skip to content

Commit 621b6b1

Browse files
authored
Update README.md
1 parent 44c08fc commit 621b6b1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
A micro-framework for deterministic and graceful services boot and shutdown.
66

7+
Check [the article on Medium](https://medium.com/@pinebit/deterministic-and-graceful-services-boot-and-shutdown-in-go-4944e8a1f950) about the framework.
8+
79
# Why?
810

911
Most golang applications are made of multiple services, where each service is an entity that can be started and stopped on-demand. Most of the services depend on each other, for example it makes little sense to start HTTP server until a DB connection is established. Therefore, all the services need to be started in the right order and then stopped in the reverse order. This allows application to boot and shutdown gracefully and deterministically, properly acquiring and releasing all the resources, locks, etc.

0 commit comments

Comments
 (0)