Not helpful, just seems like 2 lines copied from the original post and pasted here.
How is this helping anyone learn any of the concept. The page has been filled with image and one liner (with no detail whatsoever) to make the blog lengthly. would be better to simply create a section of source blogs separately.
Hi, Great article, really helpful. I wanted to know more about the functionality of cassandra and redis services in Uber app. Like why did they choose these 2 services and how they are helping. Where can I check that out? Pardon me I am new to system design. Thank you!!
Hi, its written: "They use Thrift over Remote Procedure Calls (RPC) for efficient communication.", but thrift is rpc framework, so this sentance no sense.
Not helpful, just seems like 2 lines copied from the original post and pasted here.
How is this helping anyone learn any of the concept. The page has been filled with image and one liner (with no detail whatsoever) to make the blog lengthly. would be better to simply create a section of source blogs separately.
I see. What 2 lines from which original post are you referring to?
Have you checked the references? They are from tech talks and H3 documentation.
The reading time of this post is 5 minutes. If you find this lengthy, I don't know how to help further.
All are copied from the reference as such and are one liners, without any context.
Map matching transforms raw GPS signals into actual road segments.
They use Apache Cassandra to store raw locations for long-term durability.
Apache Cassandra is a distributed database. Yet Cassandra is optimized for write operations.
So they add a Redis cache layer on top of it to shed the read operations.
I see. I didn't want to repeat the information that I included in another article.
You could read this article for more context on map matching: https://newsletter.systemdesign.one/i/139242379/map-matching
Does that help?
Very interesting, and summarized to the right level of detail for someone who just wants a 5-minute overview of the subject. Thanks.
thank you for the feedback
Thanks for publishing this. Excellent quick overview. I appreciate the information you've provided, as well as the references. Thank you.
Hi, Great article, really helpful. I wanted to know more about the functionality of cassandra and redis services in Uber app. Like why did they choose these 2 services and how they are helping. Where can I check that out? Pardon me I am new to system design. Thank you!!
Hi, its written: "They use Thrift over Remote Procedure Calls (RPC) for efficient communication.", but thrift is rpc framework, so this sentance no sense.
I see, thanks for the feedback. It looks like I need to improve my English skills.
It was supposed to mean - they use Thrift data format on RPC channels.