Mackenzie is the Global Startup Evangelist at AWS. His days are spent traveling the globe to meet startups, share their stories, and connect engineering teams together. Every day there are a large number of startups launching on AWS across every imaginable industry. It’s Mackenzie’s mission to find stories of startups that are helping to improve the world and share these stories with a wide audience.
Prior to joining AWS, Mackenzie was the Head of Technical Operations at Betterment, the world’s largest independent robo-advisor based in NYC which manages over $8B in assets. Mackenzie was a founding engineer and Head of Technical Operations at Oscar Health, an insurance startup also based in NYC, helping to grow the company to over 400+ employees.
Are you an Amazon DynamoDB customer with a technical question you need answered? If so, join us for weekly Office Hours on the AWS Twitch channel led by Rick Houlihan, AWS principal technologist and Amazon DynamoDB expert.
In this weekly live one-hour session, Rick walks you through step-by-step demos and takes all your questions with the support of a group of AWS experts. RSVP today* for the next Wednesday morning session. If you have any topics you’d like us to feature in a future session, you can tweet Rick directly!
Missed a show? See recording links below, or you can binge-watch them all with this video collection on Twitch.
* Note: RSVP is optional, but it is strongly encouraged so you can receive an invite and email reminder.
Join us live on the AWS Twitch channel
re:Invent 2020 - Watch all DynamoDB sessions on YouTube
Every year, AWS Principal Technologist Rick Houlihan leads this technical session dedicated to advanced users of Amazon DynamoDB. He explains design patterns and data models that are based on a collection of implementations and best practices used by a variety of customers to deliver highly scalable solutions for a range of business problems. In this first part of a two-part series, Rick discusses and demonstrates important concepts including partition sharding and index overloading, scalable graph processing, and managing distributed locks.
In this second part of the advanced design patterns for Amazon DynamoDB series, AWS Principal Technologist Rick Houlihan reviews more common patterns for this highly scalable NoSQL database service. He demonstrates how to optimize shard keys to ensure even workload distribution, dives into GSI replication lag, and shows how to support operational analytics with Amazon DynamoDB Streams and AWS Lambda. Rick also shows how AWS AppSync can be used to stand up GraphQL APIs, and he demonstrates the performance benefits of single table design.