0

Now we are developing a system based on microservice architecture, which uses messages and Apache Kafka for inter-service interactions.
Messages will walk through core service according to configured routes.
Which involves configuring consumers, validators, transformers, splitters, routers, producers etc.
We know about Spring Intergration and Apache Camel.
But we want to implement dynamically linked (hot plugged) routes without restarting the core service.
Is there a framework, tool, approach etc. which implements such an idea?
Our development language is Java.
Thanks!

New contributor
Torino is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
0

Most (Java) frameworks support wildcards in routes, which is what you need right?

E.g.

Play

GET   /clients/:dynamicPart        controllers.Clients.show(dynamicPart: String)

Spring

@GetMapping("/greeting")
public String greeting(@RequestParam(name="dynamicPart", required=false, defaultValue="World") String dynamicPart, Model model) {
    model.addAttribute("name", dynamicPart);
    return "greeting";
 }

Your Answer

Torino is a new contributor. Be nice, and check out our Code of Conduct.

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.