From 4a653a77c9b7acad5ab7b2cf1bcfb09d7283027b Mon Sep 17 00:00:00 2001 From: Kevin McDonald Date: Sat, 17 Aug 2024 15:52:38 +0200 Subject: [PATCH] update diagram --- assets/diagram.d2 | 6 +- assets/diagram.svg | 160 ++++++++++++++++++++++----------------------- 2 files changed, 81 insertions(+), 85 deletions(-) diff --git a/assets/diagram.d2 b/assets/diagram.d2 index ee89e21..5b559e3 100644 --- a/assets/diagram.d2 +++ b/assets/diagram.d2 @@ -1,8 +1,4 @@ -# d2 content/posts/2024/fauxrpc/diagram.d2 --sketch --theme 201 content/posts/2024/fauxrpc/diagram.svg - -style: { - fill: transparent -} +# d2 assets/diagram.d2 --sketch --theme 201 assets/diagram.svg Buf Schema Registry.shape: cloud Buf Schema Registry -> Descriptors: buf build diff --git a/assets/diagram.svg b/assets/diagram.svg index fece6b5..2ea2c47 100644 --- a/assets/diagram.svg +++ b/assets/diagram.svg @@ -1,16 +1,16 @@ - + .d2-1048643812 .fill-N1{fill:#F4F6FA;} + .d2-1048643812 .fill-N2{fill:#BBBEC9;} + .d2-1048643812 .fill-N3{fill:#868A96;} + .d2-1048643812 .fill-N4{fill:#676D7D;} + .d2-1048643812 .fill-N5{fill:#3A3D49;} + .d2-1048643812 .fill-N6{fill:#191C28;} + .d2-1048643812 .fill-N7{fill:#000410;} + .d2-1048643812 .fill-B1{fill:#F4F6FA;} + .d2-1048643812 .fill-B2{fill:#6B8AFB;} + .d2-1048643812 .fill-B3{fill:#3733E9;} + .d2-1048643812 .fill-B4{fill:#070B67;} + .d2-1048643812 .fill-B5{fill:#0B1197;} + .d2-1048643812 .fill-B6{fill:#3733E9;} + .d2-1048643812 .fill-AA2{fill:#8B5DEE;} + .d2-1048643812 .fill-AA4{fill:#4918B1;} + .d2-1048643812 .fill-AA5{fill:#7240DD;} + .d2-1048643812 .fill-AB4{fill:#00607C;} + .d2-1048643812 .fill-AB5{fill:#01799D;} + .d2-1048643812 .stroke-N1{stroke:#F4F6FA;} + .d2-1048643812 .stroke-N2{stroke:#BBBEC9;} + .d2-1048643812 .stroke-N3{stroke:#868A96;} + .d2-1048643812 .stroke-N4{stroke:#676D7D;} + .d2-1048643812 .stroke-N5{stroke:#3A3D49;} + .d2-1048643812 .stroke-N6{stroke:#191C28;} + .d2-1048643812 .stroke-N7{stroke:#000410;} + .d2-1048643812 .stroke-B1{stroke:#F4F6FA;} + .d2-1048643812 .stroke-B2{stroke:#6B8AFB;} + .d2-1048643812 .stroke-B3{stroke:#3733E9;} + .d2-1048643812 .stroke-B4{stroke:#070B67;} + .d2-1048643812 .stroke-B5{stroke:#0B1197;} + .d2-1048643812 .stroke-B6{stroke:#3733E9;} + .d2-1048643812 .stroke-AA2{stroke:#8B5DEE;} + .d2-1048643812 .stroke-AA4{stroke:#4918B1;} + .d2-1048643812 .stroke-AA5{stroke:#7240DD;} + .d2-1048643812 .stroke-AB4{stroke:#00607C;} + .d2-1048643812 .stroke-AB5{stroke:#01799D;} + .d2-1048643812 .background-color-N1{background-color:#F4F6FA;} + .d2-1048643812 .background-color-N2{background-color:#BBBEC9;} + .d2-1048643812 .background-color-N3{background-color:#868A96;} + .d2-1048643812 .background-color-N4{background-color:#676D7D;} + .d2-1048643812 .background-color-N5{background-color:#3A3D49;} + .d2-1048643812 .background-color-N6{background-color:#191C28;} + .d2-1048643812 .background-color-N7{background-color:#000410;} + .d2-1048643812 .background-color-B1{background-color:#F4F6FA;} + .d2-1048643812 .background-color-B2{background-color:#6B8AFB;} + .d2-1048643812 .background-color-B3{background-color:#3733E9;} + .d2-1048643812 .background-color-B4{background-color:#070B67;} + .d2-1048643812 .background-color-B5{background-color:#0B1197;} + .d2-1048643812 .background-color-B6{background-color:#3733E9;} + .d2-1048643812 .background-color-AA2{background-color:#8B5DEE;} + .d2-1048643812 .background-color-AA4{background-color:#4918B1;} + .d2-1048643812 .background-color-AA5{background-color:#7240DD;} + .d2-1048643812 .background-color-AB4{background-color:#00607C;} + .d2-1048643812 .background-color-AB5{background-color:#01799D;} + .d2-1048643812 .color-N1{color:#F4F6FA;} + .d2-1048643812 .color-N2{color:#BBBEC9;} + .d2-1048643812 .color-N3{color:#868A96;} + .d2-1048643812 .color-N4{color:#676D7D;} + .d2-1048643812 .color-N5{color:#3A3D49;} + .d2-1048643812 .color-N6{color:#191C28;} + .d2-1048643812 .color-N7{color:#000410;} + .d2-1048643812 .color-B1{color:#F4F6FA;} + .d2-1048643812 .color-B2{color:#6B8AFB;} + .d2-1048643812 .color-B3{color:#3733E9;} + .d2-1048643812 .color-B4{color:#070B67;} + .d2-1048643812 .color-B5{color:#0B1197;} + .d2-1048643812 .color-B6{color:#3733E9;} + .d2-1048643812 .color-AA2{color:#8B5DEE;} + .d2-1048643812 .color-AA4{color:#4918B1;} + .d2-1048643812 .color-AA5{color:#7240DD;} + .d2-1048643812 .color-AB4{color:#00607C;} + .d2-1048643812 .color-AB5{color:#01799D;}.appendix text.text{fill:#F4F6FA}.md{--color-fg-default:#F4F6FA;--color-fg-muted:#BBBEC9;--color-fg-subtle:#868A96;--color-canvas-default:#000410;--color-canvas-subtle:#191C28;--color-border-default:#F4F6FA;--color-border-muted:#6B8AFB;--color-neutral-muted:#191C28;--color-accent-fg:#6B8AFB;--color-accent-emphasis:#6B8AFB;--color-attention-subtle:#BBBEC9;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B3{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA5{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AB4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB5{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N1{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N3{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N7{fill:url(#streaks-darker);mix-blend-mode:lighten}.light-code{display: none}.dark-code{display: block}]]> @@ -104,7 +104,7 @@ -Buf Schema RegistryDescriptorsbinpb, json, txtpb, yamlFauxRPCProtobufMicroservicesWeb FrontendOther FrontendREST API Client buf build buf build gRPC gRPC-Web Connect REST +Buf Schema RegistryDescriptorsbinpb, json, txtpb, yamlFauxRPCProtobufMicroservicesWeb FrontendOther FrontendREST API Client buf build buf build gRPC gRPC-Web Connect REST