August 3, 2023 at T-Mobile Park, Seattle, WA
MoCon Text Logo
August 3, 2023 at T-Mobile Park, Seattle, WA

MoCon Agenda

We are thrilled to announce our stellar line-up of sessions with leaders and experts from across the globe! You won't want to miss Alex DeBrie's Keynote, Zohaib Sibte Hassan's talk on machine learning at scale for DoorDash, and Yao Yue's talk on tail at high scale for ML.
Time
Speaker
Title
Abstract
8:00am - 9:15am
Doors Open: Light breakfast and beverages provided
9:15 am - 9:30 am
Daniela Miao
CTO & Co-Founder of Momento
Khawaja Shams
CEO & Co-Founder of Momento
Welcome Introduction
9:30 am - 10:10 am
Alex DeBrie
AWS Data Hero and Author of The DynamoDB Book
Embracing Generative AI for Product Engineering

ChatGPT's release in November 2022 sparked a revolution. Generative pre-trained transformer (GPT) models had been around for a few years, but ChatGPT enabled helpful, user-friendly access to the masses. The ease of access to GPT models from OpenAI, Anthropic, and the open-source community has led to an explosion in GPT interest and a rapidly changing landscape. In this talk, you'll get up to speed on using generative AI in your own products. We'll cover key terminology and concepts in LLMs as well as common tooling that is used for programmatically interacting with LLMs. Further, we'll see patterns for implementing generative AI in your applications along with difficulties to watch for. Whether you're curious about how to use generative AI in your own product or just wanting to build your own chatbot to console you before AGI takes over, this talk will direct you on how to understand the latest and greatest in generative AI.

Read More...
10:15 am - 10:50 am
Eric Johnson
AWS Principal Developer Advocate
Building Practical, Cost-Efficient GenAI Solutions Using Serverless

Developers are implementing GenAI solutions rapidly to bring intelligent solutions to their customers. This introduces challenges in model selection, controlling costs, and data orchestration. This session evaluates the right level of AI/ML required for your solution, and using pay-as-you go services to help reduce cost. It demonstrates using serverless services to orchestrate large amounts of data to interact with a GenAI solution efficiently. After this session, you will have a practical understanding for approaching GenAI that you can take back to your team. The solution demonstrated in this session is a cost effective approach to using AI/ML, GenAI, and serverless to handle complex real world problems at scale.

Read More...
10:50 am - 11:05 am
BREAK
11:05 am - 11:45 am
Max Liu
CEO of PingCap
Beyond the Server: Crafting TiDB Serverless and Chat2Query for Developers

Embracing the future of database technology involves redefining the way we approach data interaction. In this talk, we'll journey through the creation of two groundbreaking tools at PingCAP–TiDB Serverless and Chat2Query – and how they're designed to simplify and revolutionize developers' interaction with databases. TiDB Serverless is our response to the call for simpler database management. As a scalable, distributed SQL database built for cloud-native environments, it eliminates server management tasks, freeing developers to focus on what truly matters – their code. We’ll shed light on the journey of creating a tool that stands up to the challenges of serverless computing. Next, we delve into Chat2Query, a tool designed to make large-scale databases accessible via natural language inputs. With this, developers who aren't SQL experts can engage with databases more intuitively. We’ll discuss the fascinating process of developing this tool, breaking down language processing and query optimization challenges.

Read More...
11:50 am - 12:15 pm
Yao Yue
Distributed Caching Expert and Creator of Pelikan Cache
Evolution: From Distributed Cache to Feature Store

Feature Store has become an interesting topic and a newly minted cornerstone of modern machine learning infrastructure. Distributed caching, though still relatively young at about two decades old, feels like a mature establishment. This talk will show you the unmistakable ties between the two by revisiting the waves of development that led us from one to the other, all the while expanding this little “niche” called in-memory data store. What properties of the systems have remained consistently important, and what requirements have changed? What shall we expect moving forward with bigger models, more features, and more data? This little journey down history lane and beyond will give you a clue.

Read More...
12:15 pm - 1:15 pm
LUNCH: Enjoy a grand slam lunch with stadium views
1:30 pm - 2:00 pm
Daniela Miao
CTO & Co-Founder of Momento
Farrah Campbell
Head of Modern Compute Community at AWS
Janki Patel-Westenberg
Head of Growth at Momento
Yao Yue
Distributed Caching Expert and creator of Pelikan Cache
Prajakta Damle
Director of Product Management at Google
Unlocking the Secrets of Developer-Led Adoption

What makes developers tick? Join us as we gather a group of industry experts to explore practical strategies and challenges in fostering technology adoption. From open-source projects to proprietary libraries, we discuss everything from rapid experimentation to continuous feedback. Gain insights into empowering developers, while dealing with real-world business risks such as resistance to change, competing priorities, and technical debt. Together, we will discover the secret sauce behind developer-led adoption!

Read More...
2:00 pm - 2:35 pm
Shingo Yoshida
CTO of CYDAS, AWS Serverless Hero
ChatGPT, Momento and LangChain: How to integrate the RAG App on Azure

Among users of CYDAS PEOPLE, an HR Tech SaaS in Japan, there was a challenge in the situation where a few HR professionals were receiving inquiries about tens of thousands of HR-related procedures. We therefore expanded the HR FAQ functionality that we already offered to answer the questions we receive from employees using FAQ data and ChatGPT. I will talk not only about how LangChain and Momento were very helpful, but also how I had to be careful when using LLMs in production applications, such as stabilizing output content, protecting personal data, preventing hallucination, and countering prompt injection.

Read More...
2:35 pm - 2:50 pm
BREAK
2:50 pm - 3:15 pm
Tom Delorenzi
CTO at ZigZaGame
CornelleJanse van Rensburg
Software Engineer at Saturn
Jeffrey Ling
CTO & Co-Founder of Goldsky
Enlightening Lightning Talks

Join three dynamic speakers as they delve into the world of caching across gaming, social media, and web3! ZigZaGame, Saturn, and Goldsky will share their experiences and the challenges of caching at unpredictable scale. This cache hall of fame will spark new ideas and empower you to unlock new levels of speed, scalability, and performance in your business.

Read More...
3:15 pm - 3:45 pm
Manju Rajashekhar
Vice President of Engineering at Etsy
Designing Flexible Search Systems in The Age of Embeddings

Search is hard! Yet, search underpins systems that we rely upon daily. Search is also evolving rapidly, especially with the recent advances in applying ML to search ranking. In this talk, we cover the building blocks of a flexible search system: indexes and an ML-learned ranking system to sort and combine search results for queries across the indexes. We start with the basics of indexing, followed by a deep dive into inverted and neural indexes, and introduce a "system of experts" construct to combine results from multiple indexes along with a ranking system to provide the ultimate search experience for the end users.

Read More...
3:45 pm - 4:15 pm
Zohaib Sibte Hassan
Engineering Manager at DoorDash
Vector Databases Oversimplified

What if you could discover a new way of storing and searching data that is more powerful, more elegant, and more natural than anything you have seen before? What if you could learn how this new way is inspired by the sacred geometry of nature, the patterns and structures that are hidden in plain sight? What if you could realize that you have already encountered something similar in your past, something that captures the essence and meaning of words? This is what vector databases are. In this talk, we will explore what vector databases are, how they work, and why they are useful for AI applications. By the end of this talk, you will have a better understanding of vector databases, and how they can help you create more intelligent, more beautiful, and more human applications.

Read More...
4:15 pm - 4:30 pm
Momento
Closing remarks
4:45 pm - 7:00 pm
Eat, drink and connect post-conference! You'll have a chance to explore the ballpark, play yard games, and more
with a sweeping view of the stadium!
8:00 am - 9:15 am
Doors Open: Light Breakfast and beverage provided
9:15 am - 9:30 am
Speakers: Daniela Miao, CTO & Co-Founder of Momento, and Khawaja Shams, CEO & Co-Founder of Momento.
Title: Welcome and Introduction
9:30 am - 10:10 am
Speaker: Alex DeBrie, AWS Data Hero and author of The DynamoDB Book
Title: Embracing Generative AI for Product Engineering

ChatGPT's release in November 2022 sparked a revolution. Generative pre-trained transformer (GPT) models had been around for a few years, but ChatGPT enabled helpful, user-friendly access to the masses. The ease of access to GPT models from OpenAI, Anthropic, and the open-source community has led to an explosion in GPT interest and a rapidly changing landscape. In this talk, you'll get up to speed on using generative AI in your own products. We'll cover key terminology and concepts in LLMs as well as common tooling that is used for programmatically interacting with LLMs. Further, we'll see patterns for implementing generative AI in your applications along with difficulties to watch for. Whether you're curious about how to use generative AI in your own product or just wanting to build your own chatbot to console you before AGI takes over, this talk will direct you on how to understand the latest and greatest in generative AI.

Read More...
10:15 am - 10:50 am
Speaker: Eric Johnson, AWS Principal Developer Advocate
Title: Evolution: Building Practical, Cost-Efficient GenAI Solutions Using Serverless

Developers are implementing GenAI solutions rapidly to bring intelligent solutions to their customers. This introduces challenges in model selection, controlling costs, and data orchestration. This session evaluates the right level of AI/ML required for your solution, and using pay-as-you go services to help reduce cost. It demonstrates using serverless services to orchestrate large amounts of data to interact with a GenAI solution efficiently. After this session, you will have a practical understanding for approaching GenAI that you can take back to your team. The solution demonstrated in this session is a cost effective approach to using AI/ML, GenAI, and serverless to handle complex real world problems at scale.

Read More...
10:50 am - 11:05 am
Break
11:05 am - 11:45 am
Speaker: Max Liu, CEO of PingCap
Title: Beyond the Server: Crafting TiDB Serverless and Chat2Query for Developers

Embracing the future of database technology involves redefining the way we approach data interaction. In this talk, we'll journey through the creation of two groundbreaking tools at PingCAP – TiDB Serverless and Chat2Query – and how they're designed to simplify and revolutionize developers' interaction with databases. TiDB Serverless is our response to the call for simpler database management. As a scalable, distributed SQL database built for cloud-native environments, it eliminates server management tasks, freeing developers to focus on what truly matters – their code. We’ll shed light on the journey of creating a tool that stands up to the challenges of serverless computing. Next, we delve into Chat2Query, a tool designed to make large-scale databases accessible via natural language inputs. With this, developers who aren't SQL experts can engage with databases more intuitively. We’ll discuss the fascinating process of developing this tool, breaking down language processing and query optimization challenges.

Read More...
11:50 am - 12:15 pm
Speaker: Yao Yue, Distributed Caching Expert and creator of Pelikan Cache
Title: Evolution: From Distributed Cache To Feature Store

Feature Store has become an interesting topic and a newly minted cornerstone of modern machine learning infrastructure. Distributed caching, though still relatively young at about two decades old, feels like a mature establishment. This talk will show you the unmistakable ties between the two by revisiting the waves of development that led us from one to the other, all the while expanding this little “niche” called in-memory data store. What properties of the systems have remained consistently important, and what requirements have changed? What shall we expect moving forward with bigger models, more features, and more data? This little journey down history lane and beyond will give you a clue.

Read More...
12:15 pm- 1:15 pm
LUNCH - Enjoy a grand slam lunch with stadium views!
1:30 pm - 2:00 pm
Speaker: Daniela Miao, CTO & Co-founder of Momento, Farrah Campbell, Head of Modern Compute Community at AWS, Janki Patel-Westenberg, Head of Growth at Momento, Yao Yue, Distributed Caching Expert and creator of Pelikan Cache
Title: Evolution: Unlocking The Secrets of Developer-Led Adoption

What makes developers tick? Join us as we gather a group of industry experts to explore practical strategies and challenges in fostering technology adoption. From open-source projects to proprietary libraries, we discuss everything from rapid experimentation to continuous feedback. Gain insights into empowering developers, while dealing with real-world business risks such as resistance to change, competing priorities, and technical debt. Together, we will discover the secret sauce behind developer-led adoption!

Read More...
2:00 pm - 2:35 pm
Speaker: Shingo Yoshida, CTO of CYDAS, AWS Serverless Hero
Title: Chat GPT, Momento and LangChain: How to integrate the RAG app on Azure

Among users of CYDAS PEOPLE, an HR Tech SaaS in Japan, there was a challenge in the situation where a few HR professionals were receiving inquiries about tens of thousands of HR-related procedures. We therefore expanded the HR FAQ functionality that we already offered to answer the questions we receive from employees using FAQ data and ChatGPT. I will talk not only about LangChain and Momento were very helpful, but I also had to be careful when using LLM in production applications, such as stabilizing output content, protecting personal data, preventing halcination, and countering prompt injection.

Read More...
2:35 pm - 2:50 pm
Break
2:50 pm - 3:15 pm
Speaker: Tom Delorenzi, CTO of ZigZaGame, Cornelle Janse van Rensburg, Software Engineer at Saturn, and Jeffrey Ling, CTO & Co-Founder of Goldsky
Title: TBD
3:15 pm - 3:45 pm
Speaker: Manju Rajashekhar
Title: Designing Flexible Search Systems in The Age of Embeddings

Search is hard! Yet, search underpins systems that we rely upon daily. Search is also evolving rapidly, especially with the recent advances in applying ML to search ranking. In this talk, we cover the building blocks of a flexible search system: indexes and an ML-learned ranking system to sort and combine search results for queries across the indexes. We start with the basics of indexing, followed by a deep dive into inverted and neural indexes, and introduce a "system of experts" construct to combine results from multiple indexes along with a ranking system to provide the ultimate search experience for the end users.

Read More...
3:45 pm - 4:15 pm
Speaker: Zohaib Sibte Hassan, Engineering Manager at DoorDash
Title: Vector Databases Oversimplified

What if you could discover a new way of storing and searching data that is more powerful, more elegant, and more natural than anything you have seen before? What if you could learn how this new way is inspired by the sacred geometry of nature, the patterns and structures that are hidden in plain sight? What if you could realize that you have already encountered something similar in your past, something that captures the essence and meaning of words? This is what vector databases are. In this talk, we will explore what vector databases are, how they work, and why they are useful for AI applications. By the end of this talk, you will have a better understanding of vector databases, and how they can help you create more intelligent, more beautiful, and more human applications.

Read More...
4:15 pm - 4:40 pm
Speaker: Momento
Title: Closing Remarks
4:45 pm - 7:00 pm
Eat, drink, and connect post-conference! You'll have a chance to explore the ballpark, play yard games, and more with a sweeping view of the stadium!
Momento was quick to swap in across multiple workflows. It’s outperforming ElastiCache by 15% at half the price and is 10x easier to scale!

Edwin Rivera

Principal Architect, CBS Interactive
Momento was fast and easy to deploy, boosted the performance of our workload, and increased our developer productivity by eliminating operational tasks.

TQ

CTO, Wyze Labs
It was a whirlwind from dev to prod, and Momento blew us away! Faster, scalable, and half the price of our old cache fleet—all integrated in just one week.

Cornelle Janse van Rensburg

Lead Engineer, Saturn
Before Momento, surges of sudden connections and Redis cold starts blocked our migration to a serverless architecture. Momento solved this—fast! It worked so well, we're adopting it for future caching projects.

Tom Delorenzi

CTO, ZigZaGame
Thanks to Momento, we finally have a cache built for the cloud. No more instance-based, self-hosted infrastructure. You get a dynamic cache with pay-per-use pricing, unparalleled performance, and no pre-provisioning of instances.

Alex DeBrie

DynamoDB Expert & AWS Data Hero
arrow icon to show previous testimonials
arrow icon to show next testimonials