Home » Archive

Articles in the Technologien Category

Neuigkeiten, Technologien »

[2 Dez 2009 | One Comment | ]

Bei Microsoft setzt mit seiner Cloud Plattform Azure offensichtlich endlich die Erkenntnis ein, dass Entwickler selbst entscheiden wollen, was das beste Tool für den Job ist. Bisher war man bei Microsoft wohl eher der Ansicht die Microsoft Tools sind die einzigen Kandidaten.
Von der Wirklichkeit eines besseren belehrt, hat ja auch eine ganze Weile gedauert, öffnet man jetzt die Azure Plattform auch für andere Sprachen. Eine davon ist Ruby. Simon Davies beschreibt in seinem Blog wie dies möglich ist.
Im Grunde genommen basiert das ganze auf der allgemeinen Möglichkeit die Worker über …

Featured, Technologien »

[20 Nov 2009 | One Comment | ]

Wie läuft das eigentlich ab, wenn bei einem Supercomputer aus der Top500 ein Prozessorupgrade ansteht?

via DataCenterKnowledge

Featured, Technologien »

[10 Okt 2009 | No Comment | ]

Buzzword Bingo, schon in der Überschrift. Aber als nicht weniger bezeichnet sich RIAK selbst. Interessant dabei ist vor allem, dass das System bereits seit mehreren Jahren intern im Einsatz war und jetzt als Open Source veröffentlicht wurde. Es kann also schon einige Jahre Produktiveinsatz vorweisen, was unter Umständen für die Qualität spricht. Womit ich natürlich keinesfalls jüngeren Projekten pauschal schlechte Qualität zusprechen will. Egal.
Hier noch mehr Buzzwords im Überblick:

Dokumentenbasiert
Skalierbar, dezentralisiert
Standart get, put, and delete Methoden
Verteilte, fehlertolerante Speicherlösung
Konsistenz, Verfügbarkeit und Partitionstolerenz konfigurierbar
Unterstützt Erlang, Ruby, PHP, Javascript, Java, Python, HTTP
open source und NoSQL
Modulare …

Neuigkeiten, Technologien »

[5 Okt 2009 | 3 Comments | ]

Mit dem starten einer virtuellen Instanz bei Amazon ist es noch nicht getan. Das dürfte eigentlich jedem klar sein. Damit aus der nackten Rechenpower mit Betriebssystem auch tatsächlich ein Server wird, der die gewünschte Webapplikation hosten kann ist ein wenig Arbeit nötig. Etwas mehr Arbeit wird es dann, wenn einfach nur hosten nicht mehr genug ist.
Weil es aber schlichtweg nur lästig ist, immer und immer wieder Apache, MySQL und Konsorten einrichten zu müssen nur um ein Drupal CMS zu hosten hat sich das Projekt Pantheon Projekt geformt. Dass verschiedene Softwarepakete …

Featured, Technologien »

[23 Sep 2009 | 2 Comments | ]

Zu behaupten, dass Amazon nicht sonderlich viele Informationen zu den Amazon Web Services veröffentlicht ist eine Untertreibung aus dem Lehrbuch.
Was natürlich niemanden davon abhält Untersuchungen an- und Vermutung aufzustellen.
Amazon EC2 erlaubt es Kunden stundenweise virtuelle Instanzen zu mieten. Soweit so kurz zur Einführung. Diese Instanzen bekommen einzigartige IDs zugewiesen. Guy Rosen ist bei den IDs die er zugewiesen bekommen hat ein Schema aufgefallen. Neugierig hat er daraufhin ein paar Versuche gestartet und kam dabei zu dem Ergebnis, dass Amazon in einer Verfügbarkeitszone an einem Tag im September 2009 50.000 neue …

Featured, Technologien »

[18 Sep 2009 | No Comment | ]

Auf dem Google App Engine Blog findet sich ein bemerkenswert ausführlicher Artikel zum Umstieg auf den verbesserten Datastore. Dabei dreht es sich vor allem um die verbesserte Replikation zwischen verschiedenen Rechenzentren. Teilweise ähnelt der Artikel dem Vortrag den Ryan Barett bereits auf der Google I/O Konferenz gehalten hat. Aber auch wenn man den Vortrag schon kennt ist der Blogartikel lesenswert.
Ganz ohne Ausfall wird die Umstellung des Datastore verständlicherweise nicht sein. Entwickler die App Engine nutzen finden die geplanten Umstellungszeiten am Ende des Artikels.

Featured, Technologien »

[11 Sep 2009 | No Comment | ]

Das Echtzeitweb ist in aller Munde. Im Schatten von Twitter überzeugte Friendfeed lange Zeit mit technischer Überlegenheit. Leider ohne die überwältigenden Nutzerzahlen. Jetzt hat sich Facebook Friendfeed geschnappt. Wahrscheinlich, so vermutet man, hauptsächlich wegen Technologie und Team.
Als eines der ersten Resultate daraus ist jetzt der Tornado Web Server unter der Apache Open Source Lizenz veröffentlicht worden. Tornado ist eine Kobination aus Web Server und Tools um effizient eine Vielzahl an offenen Verbindungen verwalten zu können. Mit diesem klaren Ziel vor Augen, sind die Benchmarkergebnisse auch durchaus vielversprechend. Ca. vierfache Leistung …

Featured, Startups, Technologien »

[11 Sep 2009 | No Comment | ]

Keyspace ist ein vom Startup Scalien entwickelter konsistent replizierter und ausfallsicherer Key-Value Speicher. Die Software ist gerade in Version 1.1 erschienen. Zeit sich das ganze mal etwas genauer anzusehen.
Als Open Source Software kann der Quelltext jederzeit eingesehen und angepasst werden. Zum Zugriff sollen verschiedene Bibliotheken angeboten werden. Zur Zeit ist lediglich eine für C verfügbar. Laut Dokumentation sind allerdings weitere für Python, PHP und Java geplant. Interessierte können aber sicher mithelfen. Stichwort Open Source.
Neben der Möglichkeit über ein eigenes Protokoll auf die Datenbank zuzugreifen, gibt es auch die Möglichkeit alle …

Featured, Technologien »

[5 Sep 2009 | No Comment | ]

Der Slogan bringt das Produkt direkt auf den Punkt. Mit dem von Red Hat gestarteten Deltacloud Projekt soll eine einheitliche API geschaffen werden, die von den Unterschieden verschiedener Cloud-Anbieter abstrahiert. Dadurch kann man eigene Entwicklungen unabhängig halten und bei Bedarf leicht auf andere Anbieter ausweichen. Einen guten Überblick verschafft dieses Video.
Die Vorteile einer solchen Lösung liegen auf der Hand. Gleichwohl ersetzt eine weitere Abstraktionsschicht aber nicht einen einheitlichen Standard. Dies wäre die saubere Lösung. Mir ist aber auch durchaus bewusst, dass es Jahrzehnte dauern kann sich auf einen solchen Standard …

Featured, Technologien »

[28 Aug 2009 | No Comment | ]

Redis ist ein weiterer Open Source Key-Value Store, im Grunde vergleichbar mit memcached mit dem großen Unterschied, dass die Daten nicht-flüchtig sind. Zwar werden alle Daten während der Laufzeit im Speicher vorgehalten, jedoch werden diese nach konfigurierbaren Zeitabständen oder Anzahl von Zugriffen asynchron auf die Festplatte geschrieben.
Dies kann unter Umständen zum Verlust der letzten Transaktionen führen. Mit der von Redis ebenfalls unterstützen Replikation lässt sich dieses Problem aber verringern.
Redis ist Open Source unter der BSD-Lizenz verfügbar und es gibt bereits Bibliotheken für eine Vielzahl an Programmiersprachen. Unter anderem sind Ruby, …