<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Gaurav Sen</title>
    <description>The latest articles on DEV Community by Gaurav Sen (@gkcs).</description>
    <link>https://dev.to/gkcs</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1215866%2F350ac7e8-e013-4339-a24d-b00a9175ca66.jpeg</url>
      <title>DEV Community: Gaurav Sen</title>
      <link>https://dev.to/gkcs</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gkcs"/>
    <language>en</language>
    <item>
      <title>WhitePapers Worth Reading</title>
      <dc:creator>Gaurav Sen</dc:creator>
      <pubDate>Sun, 26 Nov 2023 11:18:01 +0000</pubDate>
      <link>https://dev.to/gkcs/whitepapers-worth-reading-595k</link>
      <guid>https://dev.to/gkcs/whitepapers-worth-reading-595k</guid>
      <description>&lt;p&gt;Here are some awesome white papers from Google, Amazon, Meta, and Apache. These white papers are worth your time if you are a software enthusiast or a tech geek.&lt;/p&gt;

&lt;h2&gt;
  
  
  Google
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://static.googleusercontent.com/media/research.google.com/en//archive/gfs-sosp2003.pdf"&gt;Google File System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/16cb30b4b92fd4989b8619a61752a2387c6dd474.pdf"&gt;Map Reduce Big Data Algorithm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://static.googleusercontent.com/media/research.google.com/en//archive/bigtable-osdi06.pdf"&gt;BigTable NoSQL Document Store&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cloud.google.com/blog/products/storage-data-transfer/a-peek-behind-colossus-googles-file-system"&gt;Colossus Next Gen File Store&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/36971.pdf"&gt;Megastore Large Object Store&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/d84ab6c93881af998de877d0070a706de7bec6d8.pdf"&gt;Monarch Time Series DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://static.googleusercontent.com/media/research.google.com/en//archive/chubby-osdi06.pdf"&gt;Chubby Distributed Lock Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://static.googleusercontent.com/media/research.google.com/en//archive/spanner-osdi2012.pdf"&gt;Spanner Distributed Database&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/45855.pdf"&gt;Spanner - CAP theorem considerations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://static.googleusercontent.com/media/research.google.com/en//archive/papers/dapper-2010-1.pdf"&gt;Dapper Tracing System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/43438.pdf"&gt;Borg Cluster Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/10683a8987dbf0c6d4edcafb9b4f05cc9de5974a.pdf"&gt;Zanzibar Authentication System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://15799.courses.cs.cmu.edu/fall2013/static/papers/p135-malewicz.pdf"&gt;Pregel Graph Processing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.vldb.org/pvldb/vol14/p2986-sankaranarayanan.pdf"&gt;Napa - Data Warehousing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/af91a9db5437586192a1ca87685e5b7d937a4e1a.pdf"&gt;Napa - Partitioning Algorithm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.usenix.org/system/files/conference/osdi16/osdi16-abadi.pdf"&gt;TensorFlow - Machine Learning at Scale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/19fab8e81c9583f3ce67a8a137d1655970eb3efe.pdf"&gt;F1 - Fast Analytics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/c9ebaf640152028a6cdedb684577a7c9e52b6f10.pdf"&gt;HALP - YouTube Content Delivery Network&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/42851.pdf"&gt;Mesa - Data Warehousing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://storage.googleapis.com/pub-tools-public-publication-data/pdf/d647cb73166040a82b7e5569574451be517f5c59.pdf"&gt;Firestore&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Amazon
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://assets.amazon.science/dc/2b/4ef2b89649f9a393d37d3e042f4e/amazon-aurora-design-considerations-for-high-throughput-cloud-native-relational-databases.pdf"&gt;Amazon Aurora DB Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf"&gt;Dynamo DB NoSQL Database&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Misc
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.foundationdb.org/files/fdb-paper.pdf"&gt;Foundation DB NewSQL database&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/pdf/2209.07663.pdf"&gt;Monolith Embedding in real time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.usenix.org/system/files/conference/hotos15/hotos15-paper-mcsherry.pdf"&gt;Scalability at what COST&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Meta
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.vldb.org/pvldb/vol8/p1816-teller.pdf"&gt;Gorilla Time series DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf"&gt;Cassandra NoSQL DB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cidrdb.org/cidr2023/papers/p83-yadav.pdf"&gt;FlexiRaft Distributed Concensus Tradeoffs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.usenix.org/system/files/conference/nsdi13/nsdi13-final170_update.pdf"&gt;Memcache In-memory Cache&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/pdf/10.1145/3517745.3561430"&gt;Millisampler Network Sampling&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.usenix.org/system/files/conference/atc13/atc13-bronson.pdf"&gt;TAO Graph Database&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/pdf/2010.09974.pdf"&gt;MineSweeper - Root Cause Analysis&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://peerj.com/preprints/3190.pdf"&gt;Prophet - Forecasting at Scale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://research.facebook.com/file/245575980870853/Shard-Manager-A-Generic-Shard-Management-Framework-for-Geo-distributed-Applications.pdf"&gt;ShardManager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://research.facebook.com/file/2435031296630175/hive-a-warehousing-solution-over-a-map-reduce-framework.pdf"&gt;Hive - Map Reduce Jobs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://thrift.apache.org/static/files/thrift-20070401.pdf"&gt;Thrift - Definition Language&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://research.facebook.com/file/214174457337055/Twine-A-Unified-Cluster-Management-System-for-Shared-Infrastructure-v2.pdf"&gt;Twine - Unified Cluster Management System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.usenix.org/system/files/osdi23-saokar.pdf"&gt;ServiceRouter - Hyperscale and Servicemesh from Meta&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Apache
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://storageconference.us/2010/Papers/MSST/Shvachko.pdf"&gt;Hadoop File System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://notes.stephenholiday.com/Kafka.pdf"&gt;Kafka Event Bus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://asterios.katsifodimos.com/assets/publications/flink-deb.pdf"&gt;Flink&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;Whitepapers have the benefit of discussing practical implementation details and the related tradeoffs to engineering products. &lt;/p&gt;

&lt;p&gt;The best engineers worldwide have written them after years of work, so don't miss any of them!&lt;/p&gt;

</description>
      <category>softwareengineering</category>
      <category>whitepapers</category>
      <category>google</category>
      <category>cloudcomputing</category>
    </item>
  </channel>
</rss>
