How to use Arroyo for this complex use case? #378
Unanswered
devopstoday11
asked this question in
Q&A
Replies: 1 comment
-
@mwylde , could anyone from your team help with the query, please? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I'm new to Arroyo and also a bit new to streaming platforms. Trying to understand little bit more since we got stuck at making decision. Let me explain our opensource project:
We have gRPC service(s1) running as daemonset that collects metrics data on k8s. Another gRPC service(s2) runs as regular application in same cluster. S1 sends data to s2 via gRPC streaming. S2 send data to NATS.io which is located in totally a different cluster remotely. In that remote cluster,a gRPC service gets data from NATS to store data into DB.
In this whole pipeline, where can arroyo help us improve reliability + at-least-one-time transfer + low latency + fast throughput kind of optimizations for our services?
Can we replace our s2 & NATS completely with arroyo and just use arroyo alone to do data transfer reliably, Is it a good idea? Our could someone suggest a better idea please?! Will be really helpful to understand Arroyo usage for our project.
Beta Was this translation helpful? Give feedback.
All reactions