O'Reilly logo

Industrial Internet Application Development by Kishore Reddipalli, Prashant Tyagi, Jayant Thomas, Alena Traukina

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Eventual consistency for higher performance

In this section, we will argue why eventual consistency design is an important consideration for the higher performance of IoT applications. Eventual consistency is a specific form of weak consistency; the system guarantees that if no new updates are made to the object, eventually all accesses will return the last updated value. This mechanism is very effective in the highly distributed world of IoT applications. The maximum size of the inconsistency window can be determined based on factors such as communication delays, the load on the system, and the number of replicas involved in the replication scheme. Domain Name System (DNS) implements this system; in this case, updates to a name are distributed ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required