Difference between kubernetes and crossbar?

Can crossbar be thought as an alternative to kubernetes? Or are these two technologies usually combined?

I would say they serve different purposes and can certainly be combined, depending on what you need. Crossbar provides a cross-language communications (pub/sub + RPC) platform with many supported transports. If the application-level programs you’re running via kubernetes need to communicate with each other, that’s more where crossbar would come in.

Of course, there is some overlap as crossbar can start and stop workers that are configured, including support for Docker. (That is, crossbar can certainly be used “on its own” or with some other management infrastructure).

Does that help?

1 Like

Indeed it helps! Thanks for the clarification. Very excited to start implementing this technology for my IoT projects :slight_smile:

Have fun :slight_smile:

If you’re using this for IoT, crossbar has support for MQTT inter-operation (it doesn’t support every MQTT feature, but you can turn MQTT pub/sub into WAMP and vice-versa … that is, have some clients doing “real WAMP” and some doing MQTT).

1 Like