
Naresh Kancharla
Staff Engineer at Nutanix
I use gRPC because it is based on http/2 and provides advantages when used at scale. With protobuff grpc will be more efficient and easy to integrate. Grpc can give efficient way to talk to server it can open persistent connections and also asynchronous communication between client and server.
3 upvotes·26.4K views
It depends on your data and read/write pattern. Do have read operations on multi dimension where clauses? Do you have update operation on any column ? Is your data relational ? I use RDS if above are true as slice and dice on the data is easy. Where as Dynamo is key value or Json like. Schema less.
1 upvote·96 views