<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>ITBlog: Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC</title>
    <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>grono.net</description>
    <item>
      <title>Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC</title>
      <description>&lt;p&gt;W tym tygodniu odpalamy nowy system sk&#322;adowania multimedi&#243;w, kt&#243;ry pozwoli rozszerzy&#263; grono mi&#281;dzy innymi o filmy i muzyk&#281;!&lt;/p&gt;


	&lt;p&gt;Ju&#380; w tej chwili trzymamy najwi&#281;ksz&#261; w polskim internecie liczb&#281; fotek (14 milionow).&lt;/p&gt;


	&lt;h1&gt;Grono multimedia &amp;#8211; troch&#281; liczb&lt;/h1&gt;


	&lt;ul&gt;
	&lt;li&gt;2.5 terabajta danych&lt;/li&gt;
		&lt;li&gt;kilkadziesi&#261;t dysk&#243;w twardych&lt;/li&gt;
		&lt;li&gt;0.01% downtime&lt;/li&gt;
	&lt;/ul&gt;


&lt;pre&gt;
&lt;code&gt;
# select count(*) from gallery_photos ;
  count
----------
 13508255
(1 row)

friendnet=# select count(*) from gallery_galleries ;
  count
---------
 1618839
(1 row)
&lt;/code&gt;
&lt;/pre&gt;

	&lt;h1&gt;Grono multimedia &amp;#8211; przysz&#322;o&#347;&#263;&lt;/h1&gt;


	&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Filmy&lt;/strong&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;Muzyka&lt;/strong&gt;&lt;/li&gt;
		&lt;li&gt;Terabajty &lt;strong&gt;Waszych&lt;/strong&gt; danych.&lt;/li&gt;
	&lt;/ul&gt;


	&lt;h1&gt;Gdzie to wszystko pomie&#347;ci&#263; ?&lt;/h1&gt;


	&lt;p&gt;Nasz  rozproszony storage, zdolny serwerowa&#263; setki megabit&#243;w ruchu przy u&#380;yciu najta&#324;szych maszyn i opensourcowego softu zostanie ostateniecznie wdro&#380;ony w tym tygodniu, co da zielone &#347;wiat&#322;o dla zupe&#322;nie nowych, multimedialnych aplikacji.&lt;/p&gt;


	&lt;p&gt;Pierwsza wersja storage (umo&#380;liwiaj&#261;ca wgrywanie fotek) ujrza&#322;a &#347;wiat&#322;o dzienne wraz z ods&#322;ona galerii gronowych (p&#243;&#322;tora roku temu).&lt;/p&gt;


	&lt;p&gt;Kolejna wersja &amp;#8211; oparta o autorski protok&#243;&#322; RaidRPC &amp;#8211; zostanie wdro&#380;ona w tym tygodniu.&lt;/p&gt;


	&lt;h2&gt;Co nowego?&lt;/h2&gt;


	&lt;h4&gt;RaidRPC jest znacznie szybszy&lt;/h4&gt;


	&lt;p&gt;Kilkaset upload&#243;w plik&#243;w na sekund&#281; (w zale&#380;no&#347;ci od pr&#281;dko&#347;ci dysk&#243;w)&lt;/p&gt;


	&lt;h4&gt;U&#380;ywa protoko&#322;u &amp;#8220;WSGI&amp;#8221;: http://www.python.org/dev/peps/pep-0333/&lt;/h4&gt;


	&lt;p&gt;Dzi&#281;ki czemu mo&#380;na u&#380;ywa&#263; dowolnego serwera www&lt;/p&gt;


	&lt;h4&gt;Jest ca&#322;kowicie &lt;a href="http://en.wikipedia.org/wiki/Representational_State_Transfer"&gt;restowy&lt;/a&gt;&lt;/h4&gt;


	&lt;p&gt;Po prostu robimy &lt;span class="caps"&gt;POST&lt;/span&gt;, GET itp &amp;#8211; dzi&#281;ki czemu mo&#380;e by&#263; obs&#322;ugiwany z poziomu przegl&#261;darki www.&lt;/p&gt;


	&lt;h4&gt;Pozwala na wgrywanie dowolnie du&#380;ych plik&#243;w &amp;#8211; strumieniowy upload.&lt;/h4&gt;


	&lt;p&gt;Youtube ju&#380; wys&#322;a&#322;o pierwsze zapytania ofertowe :)&lt;/p&gt;


	&lt;h4&gt;Posiada wi&#281;ksze mo&#380;liwo&#347;ci introspekcji&lt;/h4&gt;


	&lt;p&gt;Serwer wie co si&#281; z nim dzieje. Zawsze.&lt;/p&gt;


	&lt;h4&gt;Awarie wykrywane i usuwane automatycznie (&#322;&#261;cznie z powstaniem serwera po padzie).&lt;/h4&gt;


	&lt;p&gt;Administratorzy b&#281;d&#261; mogli zaj&#261;&#263; si&#281; gr&#261; w quake.&lt;/p&gt;


	&lt;h4&gt;&lt;a href="http://en.wikipedia.org/wiki/KISS_principle"&gt;&lt;span class="caps"&gt;KISS&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;


	&lt;p&gt;Prostota elegancj&#261; &lt;span class="caps"&gt;XXI&lt;/span&gt; wieku.&lt;/p&gt;</description>
      <pubDate>Tue, 05 Jun 2007 16:02:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:90a7964b-330a-4076-a16e-af2ab509cf52</guid>
      <author>pulczynski</author>
      <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc</link>
      <category>python</category>
      <category>raidrpc</category>
      <category>rais</category>
      <category>rain</category>
    </item>
    <item>
      <title>"Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC" by matt</title>
      <description>&lt;p&gt;hmm&amp;#8230; Google opisalo po trochu swego GFS&amp;#8217;a&amp;#8230;. moze wiecej szczegolow technicznych:)?&lt;/p&gt;</description>
      <pubDate>Sun, 30 Sep 2007 22:08:30 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:0da11348-c80d-4f6c-9fcf-6af37e67a3bb</guid>
      <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc#comment-576</link>
    </item>
    <item>
      <title>"Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC" by Albert</title>
      <description>&lt;p&gt;Gentoo&lt;/p&gt;</description>
      <pubDate>Wed, 13 Jun 2007 20:36:22 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:85ba693e-89a5-413c-a52f-6157a83c596c</guid>
      <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc#comment-51</link>
    </item>
    <item>
      <title>"Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC" by kk</title>
      <description>&lt;p&gt;Ciekawe jaki OS maj&#261; serwery (tzn. BSD czy linux a je&#347;li to jaki)?&lt;/p&gt;</description>
      <pubDate>Wed, 13 Jun 2007 18:59:08 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:8acce2b7-a857-49dd-ae26-52a7f4a51f2d</guid>
      <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc#comment-49</link>
    </item>
    <item>
      <title>"Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC" by Hidemichi</title>
      <description>&lt;p&gt;&amp;#8220;Administratorzy b&#281;d&#261; mogli zaj&#261;&#263; si&#281; gr&#261; w quake.&amp;#8221;&lt;/p&gt;


	&lt;p&gt;Do zobaczenia na serwerze :-)&lt;/p&gt;</description>
      <pubDate>Tue, 12 Jun 2007 18:37:46 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:f5d99ec8-aa49-44de-917c-d4652db25936</guid>
      <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc#comment-47</link>
    </item>
    <item>
      <title>"Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC" by ~| Mariusz |~</title>
      <description>&lt;p&gt;Zapowiada si&#281; ciekawie ;)&lt;/p&gt;</description>
      <pubDate>Wed, 06 Jun 2007 00:08:18 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:c50f8488-ddab-4ca1-b57e-2fed18d8a431</guid>
      <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc#comment-25</link>
    </item>
    <item>
      <title>"Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC" by Artur Kulig</title>
      <description>&lt;p&gt;Ale zawsze dane, nie? Nie wa&#380;ne co to.
A ekipie grona &#380;ycz&#281; powodzenia :)&lt;/p&gt;</description>
      <pubDate>Tue, 05 Jun 2007 20:57:53 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:663393f1-9230-44e9-98a6-55682be5109a</guid>
      <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc#comment-23</link>
    </item>
    <item>
      <title>"Fina&#322; wdro&#380;enia nowego systemu plik&#243;w - RaidRPC" by abc</title>
      <description>&lt;p&gt;&amp;#8220;Fotek&amp;#8221;... Z czego po&#322;owa to obrazki, gifki itd. ;]&lt;/p&gt;</description>
      <pubDate>Tue, 05 Jun 2007 19:49:06 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:82b2dbb1-24d2-44dd-a523-cbda29065b89</guid>
      <link>http://itblog.grono.net/articles/2007/06/05/fina%C5%82-wdro%C5%BCenia-nowego-systemu-plik%C3%B3w-raidrpc#comment-22</link>
    </item>
  </channel>
</rss>
