DEV Community

vikrampawar
vikrampawar

Posted on

1

The Scale Cube

The Art of Scalability (Addison-Wesley, 2015) talks about Scale Cube. Here is an adaptation of the concept in the context of messaging.

X axis scaling is having more than one message flow to process messages. That is, having more instances of the flow running.

Y axis scaling is having one message flow for each kind of message. Say one flow for one country.

Z axis scaling is splitting the message into smaller parts say instead of having both order and customer in the same message, have a separate order message, and a customer message.

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay