article thumbnail

Delta: A Data Synchronization and Enrichment Platform

The Netflix TechBlog

In Netflix the microservice architecture is widely adopted and each microservice typically handles only one type of data. No need to acquire locks on tables, which is essential to ensure that the write traffic on the database is never blocked by our service. The architecture of the framework is illustrated in the following Chart.

article thumbnail

Towards a Reliable Device Management Platform

The Netflix TechBlog

System Setup Architecture The following diagram summarizes the architecture description: Figure 1: Event-sourcing architecture of the Device Management Platform. As such, we can see that the traffic load on the Device Management Platform’s control plane is very dynamic over time.

Latency 213
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Edgar: Solving Mysteries Faster with Observability

The Netflix TechBlog

While this abundance of dashboards and information is by no means unique to Netflix, it certainly holds true within our microservices architecture. Edgar captures 100% of interesting traces , as opposed to sampling a small fixed percentage of traffic. In particular, they need to be able to count on Edgar having data about their issue.

Latency 296
article thumbnail

DBLog: A Generic Change-Data-Capture Framework

The Netflix TechBlog

Nonetheless, we found a number of limitations that could not satisfy our requirements e.g. stalling the processing of log events until a dump is complete, missing ability to trigger dumps on demand, or implementations that block write traffic by using table locks. Blocking write traffic by locking tables. DBLog High Level Architecture.

Database 197
article thumbnail

DBLog: A Generic Change-Data-Capture Framework

The Netflix TechBlog

Nonetheless, we found a number of limitations that could not satisfy our requirements e.g. stalling the processing of log events until a dump is complete, missing ability to trigger dumps on demand, or implementations that block write traffic by using table locks. Blocking write traffic by locking tables. DBLog High Level Architecture.

Database 212
article thumbnail

How to Implement an Indoor Navigation Feature in Your Mobile App

Tech News Gather

Technological advancements now allow you to easily locate everything from a tiny store to a large transportation hub and even virtual explore these facilities from the inside and out. The platforms can record a host of metrics, including the number and frequency of visits, wait time, traffic hotspots, and more.

Mobile 52
article thumbnail

MongoDB Security: Top Security Concerns and Best Practices

Percona

Because of its NoSQL origin and document architecture design, MongoDB is much more flexible and scalable than SQL databases such as MySQL. Encrypting traffic ensures that no one can “sniff” sensitive data on the network. As a result, typically, much more data is stored in MongoDB than in traditional SQL databases.