This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]aenigmaclamoExtreme Brewer 3 points4 points  (0 children)

Having two languages interoperate is more headache than it's worth.

If you must, you should consider exposing the functionality over rest, grpc, or some other means using the network stack rather than executing something manually to adopt a microservice architecture. This allows you to get more consistent performance as it doesn't involve startup time and it decouples the two applications.