You got arrested by the CAP, you have the right to remain consistent with Aviran Mordo
884 views · Published 17 May 2018 · 40:21 · Indexed 30 October 2026
Channel: Devoxx · 2018 · Science & Technology
Scaling your application servers is easy with microservices, but the actual scaling and operation challenge is the data. Your database is your bottleneck and the biggest scaling and availability concern. Working with a large scale distributed system entails many challenges in data processing. How do you handle distributed transactions? How to scale your data beyond a single data center and how to handle the eventual consistency state that you may cause by doing that? How do you migrate data and database schemas without downtime? And many more issues when the world of microservices and large scale meets databases. In this talk we’ll try to answer this kind of questions, by exploring some patterns used by Wix.com, which operates hundreds of microservices and petabytes of data across multiple datacenters, as well as multiple clouds on a large scale. Hopefully you can adapt some of these patterns to better handle your data.
More from this channel
-
32:13
Writing Groovy AST Transformations: Getting Practical in an hour! by Baruch Sadogursky
-
25:58
TweetWallFX - Behind the Scenes by Sven Reimers
-
29:44
Second generation "workflow managers" for big data by Alex Van Boxel
-
29:13
Secrets are secrets. Please maintain them as secrets by Alex Soto
-
2:13:40
JavaScript build pipelines with Gulp.js by Stefan Baumgartner
-
2:04:09
Powerful Metaprogramming Techniques With Groovy by Jeff Brown
-
2:38:32
Distributed Machine Learning 101 using Apache Spark from a Browser by Xavier Tordoir/Andy Petrella
-
2:36:21
Caching 101: Caching on the JVM (and beyond) by Alex Snaps/Louis Jacomet