Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Plan or idea about cross language components communication?

45 views
Skip to first unread message

Huabin Zheng

unread,
May 10, 2023, 9:59:53 AM5/10/23
to Service Weaver
Hi weaver team,

Is there a plan for supporting cross language components? I have some micro services written in go and python, and i want to make them modularity and talk to each other in weaver style.  Since weaver searializes structs without IDL, a bridge is missing that connects the equivalent structs in different language. Any ideas or suggestion?

Srdjan Petrovic

unread,
May 10, 2023, 10:05:23 AM5/10/23
to Service Weaver
Hi Huabin,

We had some thoughts on this but it's not a priority at this moment. We may stick with Go for the time being, until we've ironed out some more API details.

-Srdjan

P.S. Since we generate the client/server stubs, and do our own serialization, it's actually not that difficult to generate stub bindings in different languages for cross-language support. But we don't yet support languages other than Go.

Reply all
Reply to author
Forward
0 new messages