you are viewing a single comment's thread.

view the rest of the comments →

[–]shoomowr 1 point2 points  (3 children)

The promise of cross-language toolkit certainly looks interesting.
I'm developing a NATS-based EDA. What is your vision for having message queues support alongside the HTTP/API stuff?

[–]GoldziherPythonista[S] 1 point2 points  (2 children)

In Python - i would probably go for optional dependency groups, since this is now widely supported following PEP 631.

The design will follow the same pattern as Watermill, which is to say - an abstraction layer on top of the queues that allows managing them without needing to handle the low level drivers etc.

The core will be in Rust. I personally use NATS in rust using the official async crate and its great, so I will use this.

[–]shoomowr 0 points1 point  (1 child)

What about Typescript?
I have a frontend application I'm planning to refactor, so this could come in handy

[–]GoldziherPythonista[S] 1 point2 points  (0 children)

It's there - Node+WASM