14 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
0
votes
0
answers
52
views
UML use case in a microservices system — should internal services appear as actors?
I’m implementing a streaming platform for my capstone project with a microservices architecture (Auth, Registration/Identity, Catalog, Search, Playback/Streaming, Payment, Subscription/Entitlement, ...
0
votes
2
answers
476
views
How to use '!include' without Structurizr
How can I use !include within Structurizr, allowing more than one file to be added within the same workspace, my attempt:
File 1
workspace {
# Inclui o outro arquivo antes do model
!include /...
user avatar
user29715992
1
vote
0
answers
68
views
Structurizr: i18n diagram key
I want to create a C4 diagram using Structurizr Lite and I want to use a different language.
The docs say
Terminology...
This terminology can be changed (e.g. via the DSL terminology keyword, ...
2
votes
1
answer
2k
views
How can I render mermaid diagrams of type C4 in asciidoctor?
I am currently trying to render mermaid C4 diagrams using asciidoctor. Mermaid itself can be rendered using asciidoctor. The following example is working as expected.
[mermaid,test]
....
timeline
...
1
vote
0
answers
91
views
PlantUML - is there an api doc kind of reference anywhere?
For programing languages like java/php/.net etc we always have api doc, by going through which we can find out what parameter/argument a method/constructor etc takes.
I don't find anything like that ...
0
votes
1
answer
893
views
PlantUML - how to define the order in which the element are drawn?
In below plantuml code, i am defining [a] -> [b] after component A, still it is getting rendered before (i.e left of) component A. I want [a] -> [b] to be drawn after (i.e to the right side of) ...
11
votes
2
answers
2k
views
mermaid c4 diagram: bad component placement
I am playing with mermaid to build C4 diagrams in GitHub.
I cannot find any good way to place elements correctly.
I have tried putting 2 elements with a relation between them (see live editor).
Both ...
0
votes
0
answers
2k
views
Rendering PlantUML from Azure DevOps Repo in Confluence
For a project I'm working on I'd like to adopt the C4 diagramming language to illustrate technical designs. In order to manage changes to the designs I'd like to use PlantUML so that I can express the ...
4
votes
1
answer
420
views
Documenting the aggregates & relations between microservices
In my organization we're trying to design our microservices based on the Bounded Context (BC) pattern (part of Domain-driven design). While we're doing this we also try to use another DDD pattern ...
0
votes
1
answer
924
views
VSCode WebViewPanel behind corporate proxy
I am using the "C4 DSL Extension" of VSCode to show previews of my architecture diagrams. The previews are rendered through the WebviewPanel. The source code can be found here: https://...
1
vote
1
answer
695
views
Is a cloud database or authentication services considered an outside factor? (C4 Model)
This is my issue: I'm trying out creating an C4 Model for my personal project and it got me thinking if cloud databases like MongoDB Atlas or authentication services like Auth0 are considered an ...
8
votes
2
answers
4k
views
C4 model in practice
After reading about C4 model and listening Simon Brown's talk I still don't understand how to use it in practice.
AFAIK, the main contribution of C4 model is "agreement" on simple ...
2
votes
0
answers
694
views
How to build an architecture for an already existing React Native application
So I have made a simple React Native recipe app for my Bachelor Thesis to use as a base for implementing analytic tools. I have been getting questions about what the architecture is of my demo ...
1
vote
0
answers
331
views
Computation expression custom operation with multiple parameters
I am creating a DSL for C4 model diagrams. 1st stab at it is here
I decided it would make more sense to separate software concepts and diagram. What this means is the position on the canvas only need ...