Hello

I am starting to develop an architecture to a banking system based on the
Fred George Micro Services approach, meaning to have very loosed coupled
service components talking to an event queue for its needs and other
services providing responses to more themed queues.

I started to study Kafka and Storm for that, this second to perform some
data processing wondering initially to use this to break up Kafka messages
into themed queues so services could consume them. Although looking more
further about the possibilities we have on Storm and the concept behind
Boats/Spouts, i start to wonder myself if it wouldn't be a good idea to
develop micro services itself as Boats(mainly) or Spouts.

Our team have a tendency to prefer to code the services in java, which tend
not to be a very good idea when we reach hundreds of services, considering
each one has its own JVM. With Storm it seems it is possible somehow to
deploy/undeploy Spouts and Boats in runtime.

Do you guys think this is a good/feasible approach to follow?
Thanks

Luciano G. Santos

Reply via email to