•  
InfoDays: Software-Architektur
powered by Software Architecture Alliance
28. – 29. Oktober 2025 | Online
menu

Konferenzprogramm

Offline First: Building Performant Enterprise Apps with Intelligent Priming

Enterprise mobile apps operate under demanding constraints that includes highly customizable data models, dynamic UIs, and low bandwidth environments. At Salesforce, building and scaling our mobile app required confronting these performance bottlenecks head-on. In this session, we’ll explore how we reinterpreted "offline-first" not as a fallback mode but as a performance accelerator.

Starting with a “no latency is better than low latency” mindset, we implemented intelligent priming: a system that proactively prefetches and caches the most pertinent data before the user needs it, hence lowering perceived latency to near-zero. This strategy enabled seamless offline support, but more importantly, delivered significant performance gains even when online.

I’ll cover our evolution from simple MRU (Most Recently Used) heuristics to sophisticated, machine-learning-based predictors that anticipate user behavior and pre-load important data. You’ll hear about the architectural decisions, instrumentation choices, experimentation with cache hit optimization, and how we adopted predictive caching mechanism. Expect practical insights on building smarter caches, facilitating seamless offline-first workflows, and creating enterprise apps that feel fast, no matter the network conditions.

Salesforce
Lead Member of Technical Staff

Jayant Tyagi is a seasoned full-stack engineer with 13 years of experience in designing and developing high-scale applications. As a Lead Member of Technical Staff at Salesforce, he has played a pivotal role in building and optimizing enterprise applications, spearheading innovations in Salesforce, Slack, Quip, developer productivity, AI-driven financial services, and cloud-based automation. 

Jayant led the Salesforce Financial Services Cloud mortgage lending team, successfully delivering mission-critical functionality that transformed lending workflows for financial institutions. As the technical lead for Slack Sales Elevate, he architected seamless integration between Slack and Salesforce's system of record, driving significant productivity improvements for sales teams worldwide. He is a polyglot software engineer and has deep expertise in cloud platform, CI/CD, performance engineering, and system architecture. Jayant is also an inventor with multiple U.S. patents:

  • "Method and system for generating insights regarding a party in response to a call" [US11170381B2]
  • "Method and system for intelligent priming of an application with relevant priming data [US20190163664A1]
  • "Embedded view of third-party data and template generation for a communication platform" [US20250086591A1]

Passionate about scalable software solutions, AI-driven enterprise applications, and developer tooling, he is dedicated to enhancing productivity and performance in modern cloud ecosystems.
 

Jayant Tyagi
13:30 - 13:55
Vortrag: Di 2.3-2

Vortrag Teilen