Using transactions sounds like a no-brainer, right? You already learned when and how to use transactions, now come and learn what the performance profile of using transactions in a typical "e-commerce" workload which was inspired by TPC-C Benchmark workload. We'll discuss how TPC-C workload was adapted to MongoDB best practices around indexes, schema design and other modifications, and what performance impact from these changes was.