Droidcon Boston '19: Working Offline: Data Sync Patterns at Toast
What happens when the Internet goes out? How do you keep the five tablets in your restaurant humming along happily until the router is plugged back in? How do you reconcile all of the activity you’ve recorded once everyone is back online?
What you'll learn
The move to cloud-based tablet POS systems has been a big win for restaurants. But what happens when the Internet goes out? How do you keep the five tablets in your restaurant humming along happily until the router is plugged back in? And how do you reconcile all of the activity you’ve recorded once everyone is back online? Join us to learn how Toast has tackled this problem so far, and how we’re improving our solution. We’ll give you an end-to-end tour of the challenge, including on-device database technologies, the basics of securely storing payments, direct device-to-device communications, sharing business logic across the app and cloud, messaging stacks and their strengths, and event sourcing patterns. You’ll understand how we make sure thousands of restaurants can give their customers great service under all conditions, and we’ll share patterns that you can apply to your own apps.