Netflix, Inc. NFLX on Monday introduced Dynomite, a solution to reduce latency for microservice-based delivery of content.
According to the company’s blog, the microservices model “offers higher-availability, resiliency to failure and loose coupling. The downside to such an architecture is the potential for a latent user experience."
“Every time a customer loads up a homepage or starts to stream a movie, there are a number of microservices involved to complete that request. Most of these microservices use some kind of stateful system to store and serve data. A few milliseconds here and there can add up quickly and result in a multi-second response time.”
“The Cloud Database Engineering team at Netflix is always looking for ways to shave off milliseconds from an application’s database response time, while maintaining our goal of local high-availability and multi-datacenter high-availability. With that goal in mind, we created Dynomite,” according to the blog.
Dynomite claims to “make existing non distributed datastores, such as Redis or Memcached, into a fully distributed & multi-datacenter replicating datastore.”
The post claims that “In the age of high scalability and big data, Dynomite’s design goal is to turn those single-server datastore solutions into peer-to-peer, linearly scalable, clustered systems while still preserving the native client/server protocols of the datastores.”
The blog post concluded that “Dynomite scales linearly as we add more nodes to the cluster. This is critical for a datastore at Netflix where we want surgical control on throughput and latency with a predictable cost model. Dynomite enables just that.”
Netflix recently traded at $390.58 in the after-hours session, up 0.56 percent.
© 2024 Benzinga.com. Benzinga does not provide investment advice. All rights reserved.
Comments
Trade confidently with insights and alerts from analyst ratings, free reports and breaking news that affects the stocks you care about.