You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the first example, there's even a toy target published to PyPI thanks to Maturin1 so it's something you could already add to Meltano! (Taking a personal note to add an example of that to the README).
That said, the main takeaways from those PoCs are:
Rust and Python are miles apart in terms of beginner friendliness, so it's unclear how much the community could participate in creating novel connectors.
The point above makes me think that one interesting approach would be to write the most demanded targets and mappers in Rust with CLIs published to PyPI.
I'm curious what you think of that, and whether you have expectations of what part Rust would play in Meltano plugins.
Footnotes
Build and publish crates with pyo3, rust-cpython, cffi and uniffi bindings as well as rust binaries as python packages with minimal configuration. https://github.com/pyo3/maturin. ↩
Actually python is not efficient compared with rust. I know that I can use rust to create tap and target using rust...but I can foresee if we can use rust to build custom mapping and transformation, meltano can run very fast without GC
Feature scope
CLI (options, error messages, logging, etc.)
Description
Is there any roadmap for using rust to build tap, target, transform and map?
The text was updated successfully, but these errors were encountered: