Events  Deals  Jobs  NFT NYC 2024 
    Sign in  
 
 
With Amy Hanlon (Software engineer & scaling team @ Venmo).
Wed, Apr 29, 2015 @ 06:30 PM   FREE   Venmo, 95 Morton St, 5th Fl
 
     
 
 
              

    
 
Sign up for our awesome New York
Tech Events weekly email newsletter.
   
LOCATION
EVENT DETAILS

You might think the details of how your database operates internally is arcane knowledge for ops witches, but no! Understanding how it performs writes, reads, and stores data can help you develop better data models that can more effectively support your query patterns and dramatically improve the performance of your application.
In this talk, well examine using Cassandra, modeling some data and using composite columns to aggregate our data based on expected query patterns. Well explore how composite columns allow us to filter data by taking advantage of how columns are stored alphanumerically on disk. Well observe how the data is represented and how that differs from how the data is stored internally.
Then well dig into the details of how Cassandra performs writes and reads on a single node, and talk about the commit log, memtable, and SSTables.
Finally, well conclude with a war story about how switching compaction strategies cut our query times in half.

Speaker

Amy Hanlon
Website: http://www.mathamy.com/
Twitter: @amygdalama

Biography
Im a software engineer on Venmos Scaling team in New York City.

Im also aRecurse Center alum, where I compiled a Harry Potter-themed Python interpreter and converted a picture of my cat to sound.

Previously I studied pure math and did some data analysis and machine learning in Austin, TX.

 
 
 
 
© 2024 GarysGuide      About    Feedback    Press    Terms