roothausen

  • Impressum
  • Administration
  • Kontaktformular
  • Jabber
  • Tagcloud
  • Twitter
  • Soup
  • Github

Entries tagged as server

Entries tagged as server

Related tags

bad world blog blogging browser captcha changes computer dns firefox fun google hardware html life lighttpd linux&unix media misc murphy networking opensource politics privacy programming s9y security software spam stuff tail -f /var/log/life tv video web webdesign webwide zeitgeist code contentmanagement css free markup tool wordpress linux shortys android documentation feedreader gui http jabber java presentation realtime rest rss ruby scala sdk swing websockets windows xml xslt apple cheatsheet comic datamining eigenfaces encryption howto im ios iphone javascript mail mobile newsbeuter picture podcast psi rant regular expression screenshot subnetting test truecrypt unix forum unb perl 42 coffee conference dslr nikon photography science codec vp8

My Bachelor Thesis: Scale the realtime web

15:32

Tuesday, March 22. 2011

As some of you might know, I recently finished my Bachelor of Science in Computer Science and Media. Since it was a very interesting topic, I choose to write a Bachelor thesis covering realtime web applications and the challenges of scaling them.

Abstract

If you're interested: Here is the abstract:

Over the last few years we watched a paradigm shift from static content provided by a few entities to dynamic, user generated content. This content is no longer generated by only a few chosen ones. It is now generated by virtually everybody. Users no longer look at websites every few hours but want to know instantly if there are any news. They also expect, that content they create is visible to their peers instantly.

To fulfill this need for instant updates, more and more websites added dynamic content loading. They changed from websites which provided content to web applications with desktop like features. The next logical step was the transition to “realtime web appli- cations” which allow much faster updates. This generation of web applications will not only enable developers to create realtime collaboration and communication applications but also provide a basis of fast browser based games.

This thesis will discuss the current state of realtime web applications, the need for high performance application servers and design patterns to handle a huge amount of clients with persistent connections to the server.

Long story short: Here is the document.

Scale The Realtime Web
View more documents from pfleidi.
Posted by Sven Pfleiderer in computer, zeitgeist | Comments (2) | Trackbacks (0)
Defined tags for this entry: code, computer, networking, programming, realtime, server, software, tail -f /var/log/life, web, websockets, zeitgeist

Feed repariert

03:53

Sunday, March 15. 2009

Wie es scheint, haben meine Newsfeeds hier im Blog in den letzten Tagen nicht richtig funktioniert. Ein Glueck, dass ich in der Zeit nichts geschrieben habe. ;-)
Der Fehler trat vermutlich auf, weil ich eine neue Version des GeSHi-Plugins zusammen mit einer Betaversion von S9Y 1.4.1 installiert hatte. Nach dem Upgrade auf das finale Release laeuft wieder alles sauber.

Vielen Dank an dieser Stelle an w0lf, der mich auf den Fehler aufmerksam gemacht hat.

Posted by Sven Pfleiderer in computer, web | Comments (2) | Trackbacks (0)
Defined tags for this entry: blog, changes, computer, contentmanagement, murphy, s9y, server, web

Upgrade steht an

21:07

Monday, March 2. 2009

Ich werde diesen Server heute Nacht von Debian Etch auf Lenny upgraden. Sollte es hierbei zu einem Ausfall kommen, seit ihr nun vorgewarnt.

Sollte jemand noch nach einem guten Howto fuer das Upgrade suchen, sollte er/sie sich dieses hier zu Gemuete fuehren.

Weitere Links:

  • http://www.golem.de/0903/65638.html
  • http://www.tagesschau.de/inland/wahlcomputer124.html
  • http://ccc.de/updates/2009/wahlcomputer-urteil-bverfg?language=de

Posted by Sven Pfleiderer in computer, zeitgeist | Comments (0) | Trackbacks (0)
Defined tags for this entry: changes, computer, linux, opensource, server, software, zeitgeist

Traffic Probleme

14:58

Monday, September 29. 2008

Hilfeee. Ich betreibe ja einen kleinen(!!) Easys-mirror. Leider ist dieser aus bisher ungeklaerten Guenden als Haupt-Downloadlink bei Distrowatch verlinkt. Das hat bisher zu 230GB Traffic diesen Monat gefuehrt. Also 30GB 44GB Uebertraffic. Der Server lahmt immer noch etwas, da er nach dem verschieben der ISO damit beschaeftigt ist 404er zu verteilen. Ich bitte um Entschuldigung dafuer.

Ich werde den Mirror anfang des naechsten Monats wieder mit einer Trafficbegrenzung aktivieren. Bis dahin ist er tot.

Posted by Sven Pfleiderer in computer, misc | Comments (2) | Trackbacks (0)
Defined tags for this entry: bad world, computer, lighttpd, linux&unix, misc, server

Umlaut Domains mit Lighty

21:12

Tuesday, May 20. 2008

Vor einiger Zeit hat sich ein Kumpel von mir so eine Umlautdomain angeschafft. Diese sollte dann auch hier auf dem Server gehostet werden. Nun hat sich alledings folgende Frage gestellt: Wie konfiguriert man diese im Webserver?

Die Antwort ist im Endeffekt recht simpel: Man gibt die Domain beim IDNS-Tool der Denic ein, wandelt diesen in einen ACE-String um und arbeitet dann mit dem ACE-String wie mit einer normalen Domain. Hier waere mal ein Beispiel mit der erfundenen Domain "bäääääääärtram.de":


$HTTP["host"] =~ "(^|.*.)xn--brtram-buaaaaaaaa.de$" {
....
}
 

Posted by Sven Pfleiderer in computer | Comments (0) | Trackbacks (0)
Defined tags for this entry: computer, lighttpd, regular expression, server, software
(Page 1 of 1, totaling 5 entries)

JavaScript String .fromCharCode

Calendar

« May '13 »
Mo Tu We Th Fr Sa Su
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Quicksearch

Kategorien

  • XML computer
  • XML misc
  • XML web
  • XML zeitgeist


All categories

Archiv

  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • Recent...
  • Older...

Feeds

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments

Links

Retinacast
Shackspace
Yaxim
Radio Tux
Kais Blog
Blumen Pfleiderer
Alk
paxos
filzo
Marc Seeger
polzifer
Moritz Haarmann

Tags

android bad world blog blogging browser changes code comic computer contentmanagement encryption feedreader firefox free fun google gui hardware howto html im jabber java life lighttpd linux linux&unix markup media misc mobile murphy networking newsbeuter opensource picture politics presentation privacy programming regular expression rss ruby s9y scala screenshot sdk security server shortys software stuff tail -f /var/log/life test tool tv unix video web webdesign webwide windows xml zeitgeist

Lizenz

Creative Commons License - Some Rights Reserved