<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.baszerr.eu/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>BaSzErr - blog:2015:12:29</title>
        <description></description>
        <link>https://www.baszerr.eu/</link>
        <lastBuildDate>Wed, 06 May 2026 09:38:00 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://www.baszerr.eu/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>BaSzErr</title>
            <link>https://www.baszerr.eu/</link>
        </image>
        <item>
            <title>algorithms_for_cloud_computing</title>
            <link>https://www.baszerr.eu/doku.php?id=blog:2015:12:29:algorithms_for_cloud_computing</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;algorithms_for_cloud_computing&quot;&gt;2015-12-29 - algorithms for cloud computing&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.baszerr.eu/lib/exe/detail.php?id=blog%3A2015%3A12%3A29%3Aalgorithms_for_cloud_computing&amp;amp;media=blog:2015:12:29:miotacze_piorunow_team.jpg&quot; class=&quot;media&quot; title=&quot;blog:2015:12:29:miotacze_piorunow_team.jpg&quot;&gt;&lt;img src=&quot;https://www.baszerr.eu/lib/exe/fetch.php?w=400&amp;amp;tok=d4fee2&amp;amp;media=blog:2015:12:29:miotacze_piorunow_team.jpg&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; title=&quot;the team&quot; alt=&quot;the team&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;https://www.baszerr.eu/lib/exe/detail.php?id=blog%3A2015%3A12%3A29%3Aalgorithms_for_cloud_computing&amp;amp;media=blog:2015:12:29:miotacze_piorunow_flag.jpg&quot; class=&quot;media&quot; title=&quot;blog:2015:12:29:miotacze_piorunow_flag.jpg&quot;&gt;&lt;img src=&quot;https://www.baszerr.eu/lib/exe/fetch.php?w=425&amp;amp;tok=454353&amp;amp;media=blog:2015:12:29:miotacze_piorunow_flag.jpg&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; title=&quot;the flag&quot; alt=&quot;the flag&quot; width=&quot;425&quot; /&gt;&lt;/a&gt;
i just got informed that &lt;a href=&quot;https://www.baszerr.eu/lib/exe/fetch.php?media=docs:algorithms_for_cloud_computing.pdf&quot; class=&quot;media mediafile mf_pdf&quot; title=&quot;docs:algorithms_for_cloud_computing.pdf (13.3 MB)&quot;&gt;algorithms for cloud computing&lt;/a&gt; presentation &lt;a href=&quot;http://nokiawroclaw.pl/nokia-wroclaw/po-godzinach/&quot; class=&quot;urlextern&quot; title=&quot;http://nokiawroclaw.pl/nokia-wroclaw/po-godzinach/&quot; rel=&quot;ugc nofollow&quot;&gt;has been made public on nokia&amp;#039;s wrocław main page&lt;/a&gt; and is now available for download. originally it has been prepared as an internal training, but since it contained next to none details about Nokia&amp;#039;s plans/developments and received very good feedback from the teams in different sites, it has been decided it can be made public&lt;sup&gt;&lt;a href=&quot;#fn__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt;! :) and so in (nearly) unchanged form it is now available to anyone interested – have fun! :)
&lt;/p&gt;

&lt;p&gt;
presentation covers the following subjects:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; introduction to cloud and &lt;a href=&quot;https://en.wikipedia.org/wiki/cloud computing&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/cloud computing&quot;&gt;cloud computing&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/gossip protocol&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/gossip protocol&quot;&gt;gossip protocol&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; membership:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; gossip-based&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; SWIM membership protocol&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/map-reduce&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/map-reduce&quot;&gt;map-reduce&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/raft (computer science)&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/raft (computer science)&quot;&gt;raft&lt;/a&gt; consensus algorithm&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/CAP theorem&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/CAP theorem&quot;&gt;CAP theorem&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; time:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; clock synchronization&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/Lamport timestamps&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/Lamport timestamps&quot;&gt;Lamport timestamps&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/vector clocks&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/vector clocks&quot;&gt;vector clocks&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/distributed hash tables&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/distributed hash tables&quot;&gt;distributed hash tables&lt;/a&gt;:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/chord (peer-to-peer)&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/chord (peer-to-peer)&quot;&gt;chord&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; kelips&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
btw - greetz to the &lt;em&gt;miotacze piorunów&lt;/em&gt; team, for a lot of hard work put into this 1.5h long talk! :)
&lt;/p&gt;

&lt;p&gt;
since the full content has been presented during the internal trainings, only the (slightly truncated) slides are available online. this is however enough get up to speed with the subject, with minimal time requirements.
&lt;/p&gt;

&lt;/div&gt;
&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;after removing &lt;a href=&quot;https://en.wikipedia.org/wiki/Non-disclosure agreement&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/Non-disclosure agreement&quot;&gt;NDA&lt;/a&gt;-covered materials&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 15 Jun 2021 20:09:32 +0000</pubDate>
        </item>
        <item>
            <title>debian_s_httpredir</title>
            <link>https://www.baszerr.eu/doku.php?id=blog:2015:12:29:debian_s_httpredir</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;debian_s_httpredir&quot;&gt;2015-12-29 - debian&amp;#039;s httpredir&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.baszerr.eu/lib/exe/detail.php?id=blog%3A2015%3A12%3A29%3Adebian_s_httpredir&amp;amp;media=blog:2015:12:29:debian-openlogo.png&quot; class=&quot;media&quot; title=&quot;blog:2015:12:29:debian-openlogo.png&quot;&gt;&lt;img src=&quot;https://www.baszerr.eu/lib/exe/fetch.php?w=200&amp;amp;tok=363a4a&amp;amp;media=blog:2015:12:29:debian-openlogo.png&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; title=&quot;debian logo - https://upload.wikimedia.org/wikipedia/commons/4/4a/Debian-OpenLogo.svg&quot; alt=&quot;debian logo - https://upload.wikimedia.org/wikipedia/commons/4/4a/Debian-OpenLogo.svg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;
i&amp;#039;ve recently came across interesting project for automatic mirror selection in &lt;a href=&quot;https://en.wikipedia.org/wiki/debian&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/debian&quot;&gt;debian&lt;/a&gt;&amp;#039;s &lt;a href=&quot;https://en.wikipedia.org/wiki/Advanced Packaging Tool&quot; class=&quot;interwiki iw_wp&quot; title=&quot;https://en.wikipedia.org/wiki/Advanced Packaging Tool&quot;&gt;apt&lt;/a&gt;, namely &lt;a href=&quot;http://httpredir.debian.org/&quot; class=&quot;urlextern&quot; title=&quot;http://httpredir.debian.org/&quot; rel=&quot;ugc nofollow&quot;&gt;httpredir&lt;/a&gt;. after about two weeks of using it i must say it works like a charm! :) mirrors are selected very reasonably, which results in fast download speeds and up to date repos. and all of this works out of the box – all one needs to do is to change URLs to repos from something like:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;deb http://ftp.pl.debian.org/debian testing main&lt;/pre&gt;

&lt;p&gt;
to:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;deb http://httpredir.debian.org/debian testing main&lt;/pre&gt;

&lt;p&gt;
…and that&amp;#039;s it! everything else is done automatically, based on your source address.
&lt;/p&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 15 Jun 2021 20:09:32 +0000</pubDate>
        </item>
    </channel>
</rss>
