scylladb / care-pet

Care Pet IoT ScyllaDB example
https://care-pet.docs.scylladb.com/
Apache License 2.0
48 stars 28 forks source link

Add rust example #47

Closed gngeorgiev closed 2 years ago

gngeorgiev commented 2 years ago

The Rust example is modeled as close as possible to the Go example.

tzach commented 2 years ago

@guy9 who can help us review the rust part?

guy9 commented 2 years ago

@psarna can you or someone from your team review?

psarna commented 2 years ago

Sure, we'll review everything, but pretty much everyone is on vacation until 2022

tarzanek commented 2 years ago

also check https://docs.docker.com/desktop/mac/networking/#per-container-ip-addressing-is-not-possible and recent changes to go docker approach (they integrated the app as part of scylla service to get network access even with above restriction) - https://github.com/scylladb/care-pet/pull/50 otherwise folks on Macs won't be able to run the example out of box (since their docker containers won't be directly accessible from host)

tzach commented 2 years ago

@psarna are you good with the latest updates?

psarna commented 2 years ago

I am - I also haven't gone through the whole PR yet, but the things I left for later are mostly about serialization, the REST API, etc. So from my perspective, it sounds already good to go if we're in a hurry (:

tzach commented 2 years ago

OK, lets dont let this PR rot. I'm merging it, and we can fix in issue in a followup PR