From 0edd178d73ac5defdf441db012cb1cecc233f9e4 Mon Sep 17 00:00:00 2001 From: Alex Unger Date: Mon, 31 Jan 2022 09:48:03 +0100 Subject: [PATCH] @wkloucek feedback --- docs/ocis/adr/0014-microservices-runtime.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ocis/adr/0014-microservices-runtime.md b/docs/ocis/adr/0014-microservices-runtime.md index b062027011..820c7f6739 100644 --- a/docs/ocis/adr/0014-microservices-runtime.md +++ b/docs/ocis/adr/0014-microservices-runtime.md @@ -56,7 +56,7 @@ Number 3: A hybrid solution between framework and in-house. ### Design -{{< svg src="extensions/storage/static/runtime.drawio.svg" >}} +{{< svg src="ocis/static/runtime.drawio.svg" >}} First of, every ocis service IS a go-micro service, and because go-micro makes use of urfave/cli, a service can be conveniently wrapped inside a subcommand. Writing a supervisor is then a choice. We do use a supervisor to ensure long-running processes and embrace the "let it crash" mentality. The piece we use for this end is called [Suture](https://github.com/thejerf/suture).