Articles tagged with: skalierbarkeit
Meinungen »
Unter dem Titel “Skalierbarkeit – 7 Punkte, die man als Start-up beachten muss” hat Stephan Schmidt bei Deutsche Startups einen hervorragenden Gastbeitrag verfasst.
Bis auf die Sache mit der Ressourcenplanung bin ich auch ganz seiner Meinung. Die Ressourcenplanung würde ich aber – wer hätte das gedacht – meinem Cloud Anbieter überlassen. Was aber natürlich nichts an der Tatsache ändert, dass ich trotzdem meine Applikation kennen muss um dementsprechend zu entscheiden ob und wie ich die Ressourcen aus der Cloud nutzen kann.
Denn eines darf man nicht vergessen, Cloud Computing ist nicht automatisch …
Featured, Startups »
Die Idee zu cloudControl entstand aus einem ganz simplen Problem. Die Administration und Wartung unserer verschiedenen Serversystem für Entwicklung- und Livebetrieb war uns schlichtweg zu aufwendig.
Alles was wir wollten war eine Webanwendung entwickeln. Doch unzählige Stunden verloren wir an notwendige Übel wie Sicherheitsupdates, Backups und dergleichen. Und wer kennt das nicht. Das Testsystem zerschiesst man sich hin und wieder, was zeitaufwendige Neuinstallationen nach sich zieht.
Sicher gibt es managed Server, oder die Möglichkeit einen Systemadministrator zu bezahlen. Aber selbst hier muss ich mich um das Deployment meiner Anwendung noch selbst kümmern. …
Featured, Neuigkeiten »
Scalr reiht sich auf den ersten Blick nahtlos in die Reihe von Amazon EC2 Administrationstools ein. Besonderheit von Scalr ist allerdings, dass die Software unter einer Open Source Lizenz (GPLv2) unter Google Code verfügbar ist.
Zusätzlich gibt es das ganze gegen Geld aber auch als Hosted Service. Dieser hat gerade die Beta Phase beendet. Mit Scalr kann man Serverfarmen bestehend aus EC2 Instanzen vordefinieren, bei Ausfall einer der Instanzen oder bei steigendem Ressourcenbedarf startet Scalr dann automatisch neue Instanzen.
Die für das jeweilige Projekt benötigten Instanzen kann man aus einer Liste von …
Featured, Meinungen »
Wille Faler hat auf seinem Blog Buzzword Bingo einen Artikel veröffentlich in dem er 8 Tipps zur Entwicklung und zum Aufbau von skalierbaren und hochperformanten Systemen gibt.
Hier seine Punkte in der Übersicht, den gesamten Artikel gibts bei Wille.
Die Datenbank entlasten.
Was ein Cache wirklich ausmacht.
Objekte grob Cachen.
Flüchtigen Status nicht dauerhaft speichern.
Die Daten möglichst nah an dem Ort speichern wo sie abgerufen werden.
Den Zugriff auf beschränkte Ressourcen limitieren.
Einzelne Abläufe asynchron abarbeiten.
Zugriffe übers Netwerk minimieren.
Technologien »
Nati Shaloms Blog hat sich mir bisher als Garant für hochwertige Technikbeiträge vorgestellt. Auch Designing a scalabe Twitter macht da keine Ausnahme.
Im Beitrag beschreibt Nati welche Hürden bei einer Anwendung wie Twitter zu bewältigen sind, welche potentiellen Lösungen es gibt und welche Lösung welche Vor- und Nachteile hat.
Dabei geht es natürlich nicht nur darum einen Twitterklon zuschreiben. Die Problematik lässt sich ohne weiteres auch auf andere Social Media Konzepte übertragen und die Lösungsansätze sind dann zumindest ähnlich. Wer also vor hat das nächste große Ding zu programmieren wird die Lesezeitinvestition …
Meinungen »
Unter dieser Überschrift steht der Artikel von Haytham El-fadeel. Im Artikel beschäftigt er sich unterteilt in folgende Bereiche:
Schnell und klein anfangen und die richtigen Dinge messen.
Horizontale- oder vertikale Skalierbarkeit.
Jedes Problem hat seine eigene Lösung.
Fazit.
Mit der Frage, wie lösen die Großen diese Probleme. Insgesamt ist der Artikel eine gute Zusammenfassung der üblichen Techniken. Für erfahrene Entwickler wird womöglich wenig neues dabei sein, trotzdem kann es nicht schaden, sich die ein oder andere Idee nochmal durch den Kopf gehen zu lassen. Oft kommt man so auf ganz neue Ideen für die eigene …
Neuigkeiten »
Vier besonders lesenswerte Links diese Woche. Viel Spaß beim lesen.
Cloud Storage Could Mean Fat Pipes For All
Inside A Google Data Center
Art of scalability (1) – Scalability principles
HP Forgot to Put the ‘Cloud’ in MagCloud