So, you want to deploy on the edge?

Edge computing is a solution to reduce latency by allowing app developers to deploy their applications closer to the users. However, the main challenge in adopting edge computing is data consistency. Apps often make multiple requests to the database for a single user request, resulting in higher latency. To minimize latency, the app and the database should be kept close together. One approach is to handle data consistency on writes by contacting other copies of the data to ensure uniqueness, but this still suffers from cross-region latency. Alternatively, data replication can be used to achieve read-your-own-writes consistency. Ultimately, developers must decide at which point they want to deal with latency and make choices based on the specific requirements of their applications.

https://zknill.io/posts/edge-database/

To top