RealtimeKeep your app up to date
AuthenticationOver 80+ OAuth integrations
Convex Components
ComponentsIndependent, modular, TypeScript building blocks for your backend.
Open sourceSelf host and develop locally
AI CodingGenerate high quality Convex code with AI
Compare
Convex vs. Firebase
Convex vs. Supabase
Convex vs. SQL
DocumentationGet started with your favorite frameworks
SearchSearch across Docs, Stack, and Discord
TemplatesUse a recipe to get started quickly
Convex for StartupsStart and scale your company with Convex
Convex ChampionsAmbassadors that support our thriving community
Convex CommunityShare ideas and ask for help in our community Discord
Stack
Stack

Stack is the Convex developer portal and blog, sharing bright ideas and techniques for building with Convex.

Explore Stack
BlogDocsPricing
GitHub
Log inStart building
Back to Episodes

Chief Scientist Sujay Jayakar on Local First and Its Implications in Async Technologies

October 11, 2024 • 50:39

In this episode of Databased, James Cowling and Tom Redman, are joined by Sujay Jayakar, Co-founder and Chief Scientist at Convex, to walk through the intricacies of asynchronous technologies and the "local-first" approach in application design. Together, they discuss the evolution of synchronization in distributed systems, highlighting the challenges of maintaining data consistency and the importance of user experience. 

Sujay also touches on the significance of understanding user intent when designing applications, ensuring that operations are seamless and efficient. The trio also share insights into how prioritizing local data access can enhance performance and redefine interactions with technology. 

Key Topics Discussed:

  • Prioritizing local data access to enhance user experience and ensure seamless functionality, even offline.  
  • The complexities of maintaining data consistency across distributed systems and the implications for application performance.  
  • The need for applications to be responsive and intuitive, focusing on user intent and interaction design.  
  • The historical context of synchronization methods and their impact on modern application development practices.  
  • The various methods for reconciling data conflicts in distributed systems, ensuring reliability and accuracy.  
  • Techniques for reducing latency and improving application responsiveness through effective data management.  
  • How local-first principles can shape the next generation of applications and user interactions with technology.   
Get your app up and running in minutes
Start building
Convex logo
ProductSyncRealtimeAuthOpen sourceAI codingChefFAQPricing
DevelopersDocsBlogComponentsTemplatesStartupsChampionsChangelogPodcastLLMs.txt
CompanyAbout usBrandInvestorsBecome a partnerJobsNewsEventsTerms of servicePrivacy policySecurity
SocialTwitterDiscordYouTubeLumaBlueskyGitHub
A Trusted Solution
  • SOC 2 Type II Compliant
  • HIPAA Compliant
  • GDPR Verified
©2025 Convex, Inc.