4 ms·
> You have just one system ( Kafka + KSqlDB). Note that we are ignoring Zookeeper. That's not really something you can ignore, unless someone else manages it f
by SrslyJosh 5y ago
> You have just one system ( Kafka + KSqlDB). Note that we are ignoring Zookeeper.
That's not really something you can ignore, unless someone else manages it for you. (And then, of course, you need to take cost into account.)
Really, the model is completely ignoring the cost (time or money) of operating the storage layer.
It's an interesting idea, but without taking the full picture into account, I don't think it's very useful.
- node-bayarea 5y agoTotally agree. Re: Zookeeper, Kafka are apparently going towards removing Zookeeper. The goal is to give you a calculator to measure complexity. You can totally add it to your calculation. You can certainly overlay cost to the calculator by adding an additional column. Cost should not be just the storage layer cost, it should include HR cost, licensing cost, overhead cost, basically TCO for each system in the data layer. But I think generally by simply listing all your systems, you'll already kind of know how complex or simple your system is.
- luckyandroid 5y agoI think you may be getting too bogged down in the details of the example. It was a purposefully simplified example to show how to calculate the IMS score for different setups.