<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=DistOS_2019F_2019-11-18</id>
	<title>DistOS 2019F 2019-11-18 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=DistOS_2019F_2019-11-18"/>
	<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2019F_2019-11-18&amp;action=history"/>
	<updated>2026-04-08T03:22:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2019F_2019-11-18&amp;diff=22555&amp;oldid=prev</id>
		<title>Soma: Created page with &quot;==Readings==  Haystack &amp; F4 * [http://static.usenix.org/legacy/events/osdi10/tech/full_papers/Beaver.pdf Beaver et al., &quot;Finding a needle in Haystack: Facebook’s photo stora...&quot;</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=DistOS_2019F_2019-11-18&amp;diff=22555&amp;oldid=prev"/>
		<updated>2020-03-20T02:17:23Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Readings==  Haystack &amp;amp; F4 * [http://static.usenix.org/legacy/events/osdi10/tech/full_papers/Beaver.pdf Beaver et al., &amp;quot;Finding a needle in Haystack: Facebook’s photo stora...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Readings==&lt;br /&gt;
&lt;br /&gt;
Haystack &amp;amp; F4&lt;br /&gt;
* [http://static.usenix.org/legacy/events/osdi10/tech/full_papers/Beaver.pdf Beaver et al., &amp;quot;Finding a needle in Haystack: Facebook’s photo storage&amp;quot; (OSDI 2010)]&lt;br /&gt;
* [https://www.usenix.org/conference/osdi14/technical-sessions/presentation/muralidhar Muralidhar et al., &amp;quot;f4: Facebook&amp;#039;s Warm BLOB Storage System&amp;quot; (OSDI 2014)]&lt;br /&gt;
&lt;br /&gt;
==Discussion Questions==&lt;br /&gt;
&lt;br /&gt;
* What are the key characteristics of the problem Haystack and F4 are trying to solve?&lt;br /&gt;
* How does this workload compare to that of a general-purpose data store?&lt;br /&gt;
* How do both systems provide performance and reliability?&lt;br /&gt;
* To what extent is concurrency a major concern in the design of these systems?&lt;br /&gt;
* How is F4 an optimization on top of what Haystack provides?&lt;br /&gt;
* What were the key algorithms and data structures used by both systems?&lt;/div&gt;</summary>
		<author><name>Soma</name></author>
	</entry>
</feed>