Skip to content

Frequently Asked Questions

What's with the name "Tomato"?

The outer layer of a tomato is strong enough to keep its insides together and yet flexible and fluid inside. That perfectly represents how our software should be designed.

I am just kidding 😋 You like some made-up fancy words, don't you?

If you are okay with "Hexagonal," knowing 6 edges has no significance, you should be okay with "Tomato". After all, we have Onion Architecture, why not Tomato Architecture 🤓

I don't see anything new in this architecture. Why should I care?

Exactly. There's nothing revolutionary here. Tomato Architecture is just taking the good bits from existing architectures and leaving out the cargo-cult rituals. 😇