Artem

Results 23 issues of Artem

In addition to https://gun.eco/docs/Porting-GUN it might be useful to see how the real database works through the iconic get and put operations, what JavaScript files it touches, what key decisions...

bounty

Solve https://stackoverflow.com/questions/62926913/how-to-upload-and-download-media-files-using-gundb in Rust Should give us a good example and help with refactoring --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/95017405-explore-file-storage?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github).

Have several Rust instances communicate via UDP --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/95273603-udp-transport?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github).

@GiraffeKey did some excellent work on a wasm-bindgen plugin (#18), but the real test of modularity would be in going pure WASM, where the Input/Output subsystem is fully managed by...

Should have a clear path for people to deploy the Rust version? --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/95017408-deployment?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github).

Solve https://stackoverflow.com/questions/63168631/building-a-tree-structure-with-gun in both JS and Rust Should give as a useful Rust example and help with refactoring --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/95017407-explore-tree-structures?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github)** We...

Solve https://stackoverflow.com/questions/65003970/how-gun-manages-users-in-a-sometimes-disconnected-p2p-network with Rust and JS Should give us a good example and help with refactoring --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/95017406-explore-disconnected-users?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github)** We accept bounties...

Something I've noticed while working with Discord (via https://github.com/ArtemGr/rust-websocket) and with other websocket services (via tungstenite) is that the channel would often freeze/hang: no errors, and no events coming in...

tbd --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/94967967-radix-storage?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F189234641&utm_medium=issues&utm_source=github).

Something that works over a thin TCP/IP layer, to use it from Linux kernel? - [ ] Pluggable functions/traits that would provide the TCP/IP - [ ] Implement the [handshake](https://en.wikipedia.org/wiki/WebSocket#Protocol_handshake),...