c3d2-web/content/static/datenspuren/2011/fahrplan/events/4612.en.html
2011-10-06 22:07:28 +02:00

212 lines
6.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<meta content="Pentabarf" name="generator"/>
<meta content="2011-10-06" name="DC.date"/>
<title>DS2011: the Unhosted project</title>
<link type="text/css" href="../style.css" rel="Stylesheet" media="screen,print"/>
</head>
<body>
<div class="noprint" id="conference-logo">
<a href="http://datenspuren.de/2011/">
<img alt="Datenspuren 2011" src="../images/conference-128x128.png"/>
</a>
</div>
<div class="noprint" id="menu">
<ul>
<li>
<a href="../index.en.html">
<span class="normal">Index</span>
</a>
</li>
<li>
<a href="../day_2011-10-15.en.html">
<span class="normal">Samstag - 2011-10-15</span>
</a>
</li>
<li>
<a href="../day_2011-10-16.en.html">
<span class="normal">Sonntag - 2011-10-16</span>
</a>
</li>
<li>
<a href="../speakers.en.html">
<span class="normal">Speakers</span>
</a>
</li>
<li>
<a href="../events.en.html">
<span class="normal">Events</span>
</a>
</li>
<li>
<ul class="track">
<li class="track-gesellschaftupolitik">
<a href="../track/Gesellschaft u. Politik/index.en.html">
<span class="normal">Gesellschaft u. Politik</span>
</a>
</li>
<li class="track-technik">
<a href="../track/Technik/index.en.html">
<span class="normal">Technik</span>
</a>
</li>
<li class="track-workshop">
<a href="../track/Workshop/index.en.html">
<span class="normal">Workshop</span>
</a>
</li>
<li class="track-junghacker">
<a href="../track/Junghacker/index.en.html">
<span class="normal">Junghacker</span>
</a>
</li>
<li class="track-rahmenprogramm">
<a href="../track/Rahmenprogramm/index.en.html">
<span class="normal">Rahmenprogramm</span>
</a>
</li>
<li class="track-lightningtalks">
<a href="../track/Lightning Talks/index.en.html">
<span class="normal">Lightning Talks</span>
</a>
</li>
</ul>
</li>
</ul>
</div>
<div id="content">
<p class="release">DS2011 - 0.61</p>
<p class="intro">
<strong>Datenspuren 2011</strong>
<br/>
<em>Cloudy &#8212; mit Aussicht auf Datenspuren</em>
</p>
<div class="section vevent" id="event">
<div id="infobox">
<table>
<tr>
<th colspan="2">Speakers</th>
</tr>
<tr>
<td>
<a href="../speakers/3414.en.html">
<img height="32" width="32" src="../images/person-3414-32x32.png"/>
</a>
</td>
<td>
<a href="../speakers/3414.en.html">Jan-Christoph Borchardt</a>
</td>
</tr>
<tr>
<td>
<a href="../speakers/3408.en.html">
<img height="32" width="32" src="../images/person-0-32x32.png"/>
</a>
</td>
<td>
<a href="../speakers/3408.en.html">michiel</a>
</td>
</tr>
</table>
<table>
<tr>
<th colspan="2">Schedule</th>
</tr>
<tr>
<td class="keyword">Day</td>
<td class="value">Samstag - 2011-10-15</td>
</tr>
<tr>
<td class="keyword">Room</td>
<td class="value location">Kleiner Saal</td>
</tr>
<tr>
<td class="keyword">Start time</td>
<td class="value dtstart" title="2011-10-06T11:15:00+02:00">11:15</td>
</tr>
<tr>
<td class="keyword">Duration</td>
<td class="value duration" title="P01H00M00S">01:00</td>
</tr>
<tr>
<th colspan="2">Info</th>
</tr>
<tr>
<td class="keyword">ID</td>
<td class="value" title="4612@DS2011@pentabarf.org">4612</td>
</tr>
<tr>
<td class="keyword">Event type</td>
<td class="value">Lecture</td>
</tr>
<tr>
<td class="keyword">Track</td>
<td class="value">Technik</td>
</tr>
<tr>
<td class="keyword">Language used for presentation</td>
<td class="value">English</td>
</tr>
</table>
</div>
<h1 class="title summary">the Unhosted project</h1>
<p class="subtitle"></p>
<img class="event-image" src="../images/event-4612-128x128.png"/>
<div class="abstract">
</div>
<div class="description">
<p>heres a short description of Unhosted. In the talk we can also focus more
on privacy, data security etc.</p>
<p>We distinguish two kinds of online applications: hosted and unhosted. An
unhosted web app differs from a hosted web app (a standard website or SaaS
app) in where it gets its resources. We distinguish four kinds of
resources for an online application:</p>
<ul>
<li>source code (the application itself)</li>
<li>processing (CPU cycles)</li>
<li>persistent storage (including versioning and provisioning of
state-change notifications)</li>
<li>presentation (managing both output to and input from user)
In a hosted web app, the architecture is client-server. The client takes
care of presentation, and the server fulfills the other three roles. In an
unhosted web app, the architecture is client / per-app server / per-user
storage. The client does presentation and processing, the server does only
source code, and the storage node does the persistent storage.</li>
</ul>
<p>The reason we move the processing to the client is that we want to
minimize the strain on the server. This way, apps become more scalable
(less additional resources are needed on the central server per added
user). By making apps more scalable we hope to give a fairer chance to
free software projects, who often have a lot of brains on board to write
good code, but not as much money to provide processing power as
proprietary competitors.
The reason we move the persistent storage away from where the source code
is, is that we want to use per-app source code, but per-user storage
resources. This has three advantages:</p>
<ul>
<li>it allows the user to have control over their data</li>
<li>it makes the web more robust (it largely removes the single point of
failures that websites often form)</li>
<li>it moves the running costs from the app author to the app user, which
makes much more sense, and will benefit free software.</li>
</ul> </div>
<div id="navigation">
<a href="../events/4621.en.html">
<span class="previous" title="Selbstdatenschutz f&#252;r EinsteigerInnen">&lt;&lt;&lt;</span>
</a>
<a href="../events/4638.en.html">
<span class="next" title="&#220;berraschungs-Basteleien (IoG)">&gt;&gt;&gt;</span>
</a>
</div>
</div>
</div>
</body>
</html>