| Debezium |
Debezium is an open source distributed platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong.
Open source
|
| schem.io |
Interactive diagrams & prototypes
Create stunning visuals with animations, manage documentation for complex systems and build interactive learning demonstrations with ease.
Open source
|
| Context Mapper |
ContextMapper is an open source project providing a Domain-specific Language and Tools for Strategic Domain-driven Design (DDD), Context Mapping, Bounded Context Modeling, and Service Decomposition.
Open source
|
| ServiceCutter |
Decomposing a software system into smaller parts has been an important challenge in the software industry for many years. With the rise of distributed systems, it has become even more important to split a system into loosely coupled and highly cohesive parts. The architectural style Service Oriented Architecture (SOA) and the currently trending microservices tackle many challenges of such systems, but remain vague on how to decompose a system into services.
Open source
|
| Risk-first software development |
Risk-First takes the view that a project's Goals are obstructed by Risks. These risks can be managed by Software Development Practices, which are often packaged up as different Development Methods.
|
| The Bounded Context Canvas |
The Bounded Context Canvas is a collaborative tool for designing and documenting the design of a single bounded context.
|
| EAM: Grundprinzipien der agilen Enterprise-Architektur |
Enterprise-Architektur-Management muss agil sein, wenn die Unternehmensarchitektur im ständigen Wandel mithalten soll. Eine paar Grundprinzipien helfen dabei.
|
| Sketch.systems |
Explore how your product should work, before building it.
Sketch.systems helps software designers think about complex product behavior. Sketch out states, add prototypes, and clarify questions quickly.
Commercial
|
| Solutions Architect's Handbook |
|
| Learnings from 5 years of tech startup code audits - Ken Kantzer's Blog |
While I was leading PKC’s security practice, we did probably 20-30 code security audits, almost of all of them for startups that were just around their Series A or B (that was usually when they had cash and realized that it’d be good to take a deeper look at their security, after the do-or-die focus on product market fit).
|
| 7 tools for visualizing a codebase |
Need to write a README file, but not sure what to say? If this is a frustration that bothers you frequently, you might consider beefing your document up with a diagram. After all, a picture is worth…
|
| IcePanel | Easily communicate complex systems |
Structured system designs, built to increase your teams understanding and trust in your docs. Based upon the C4 model.
Commercial
|
| Archi – Open Source ArchiMate Modelling |
The Open Source modelling toolkit for creating ArchiMate models and sketches. Used by Enterprise Architects everywhere
Open source
|
| Generate interactive API documentation from OpenAPI |
Generate interactive API documentation from OpenAPI definitions
Open source
|
| Terrastruct |
The diagramming tool for developers.
Using general-purpose diagramming tools can feel like coding on Google Docs. D2 Studio is a modern developer tool to power all your visual documentation. Feel the difference in speed, simplicity, and maintainability.
Open source
Commercial
|
| D2 |
D2: Declarative Diagramming
A modern language that turns text to diagrams
Open source
|