Cacoo made the move from a monolith architecture to microservices. This is why we did it, how we did it, and what we learned along the way.
Migrating Cacoo to microservices
Cacoo's database import tool detects and visualizes your database as a diagram. Our developer discusses the techniques used to render these schema layouts.
Creating Cacoo’s database import autolayout
Container orchestration tools, like Kubernetes, help developers manage complex applications and conserve resources. Here's how.
A simple introduction to Kubernetes and the world of containers
We're focusing on software architectural diagrams, which break structures down into layers that show how specific systems interact with users and systems.
Everything you need to know about architectural diagrams (and how to draw one)
A fault tree analysis diagram is a visual representation of a process from start to finish, and they're useful for determining the cause of a failure.
Project problems? Use a fault tree analysis to get back on track
A state diagram is a graphic representation of a state machine. It shows a behavioral model consisting of states, transitions, actions, and events.
A simple guide to drawing your first state diagram — with examples
Star topology (or ‘star network’) is the most widely used network for LANs. Here are the pros, cons, and tips you need to know to make your network solid.
Get your server setup spot-on with star topology
Building a sitemap and using it to properly vet updates will improve the quality of your website planning and ultimately the quality of your UX.
Does your website really need a sitemap?
ER diagrams and EER diagrams are helpful tools when designing a database or information system. But what's the difference and which should you use?
ER diagrams vs. EER diagrams: what’s the difference?