rustler-core/README.md

35 lines
1011 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p align="center"><img src=".github/img/rustler.svg" height="256"></p>
<br>
<br>
<br>
<p align="center">
𝐫𝐮𝐬𝐭𝐥𝐞𝐫 is a web scraping service that scrapes several stock market providers for stock pricing data. It is built using the <code>Rust</code> programming language.
</p>
<br>
<br>
<br>
## Framweork
- [Tonic (grpc)](https://docs.rs/tonic/latest/tonic/index.html)
- websockets:
- [tokio-tungstenite](https://docs.rs/tokio-tungstenite/latest/tokio_tungstenite/)
- [fastwebsockets](https://crates.io/crates/fastwebsockets)
- [embedded-websocket](https://crates.io/crates/embedded-websocket) - bajo nivel - small
- [web-socket](https://crates.io/crates/web-socket) - supuestamente el mas rapido
- Rx Rust:
- [rxrust](https://crates.io/crates/rxrust)
- [another-rxrust](https://crates.io/crates/another-rxrust) parece un poco mejor
## Commands
```bash
# add a dependency to a project
cargo add {dependency} -p {project}
# example
cargo add tokio-tungstenite -p gateway
```