Category Archives: Technologies

Apache CouchDB: Eine NoSQL-Datenbank zum Entspannen

Für kaum eine Herausforderung in der Informatik wurden und werden so viele unterschiedliche Lösungsansätze entwickelt wie für die effiziente Speicherung und Verwaltung sehr großer Datenmengen. Doch was vor zehn Jahren noch als sehr groß galt, ist heute nicht mehr sonderlich beeindruckend. In großen sozialen Netzwerken sind Datenmengen im Terabyte-Bereich an der Tagesordnung, bei denen klassische Lösungen nicht mehr greifen. NoSQL-Datenbanken wie Apache CouchDB sind genau für solche Szenarien entwickelt worden und werden immer populärer. Wir sehen uns exemplarisch das NoSQL-System CouchDB an.

Bonfire 1.2: Noch bis zum 15. September 40 Prozent Rabatt auf Lizenzen sichern

Bonfire für JIRA hilft, Web-Anwendungen schnell umfangreichen Tests zu unterziehen und einfach umfassende Bug-Berichte zu erstellen und zentral zu erfassen. Bonfire für JIRA ist inzwischen in der Version 1.2 verfügbar und bietet im neuen Release interessante und nützliche Zusatzfunktionalitäten. Noch bis zum 15. September gewährt Atlassian einen Einführungsrabatt in Höhe von 40 Prozent auf Lizenzen. Wenn Sie den Einsatz von Bonfire in Ihrem Unternehmen planen, ist es also empfehlenswert, rasch zu handeln.

NoSQL: Eine kurze Einführung in Theorie und Praxis

Kaum etwas verändert sich so rasant wie das moderne World Wide Web. Für Probleme, die man vor kurzem noch nicht einmal kannte, bedarf es plötzlich dringender Lösungen, weil altbewährte Konzepte versagen und das Wachstum nicht gebremst werden soll. In den letzten Jahren war es vor allem das explodierende Datenvolumen großer Seiten wie Amazon, Google und Facebook. Mit NoSQL-Datenbanken wie Apache CouchDB ist man dem Problem riesiger Datenmengen schließlich Herr geworden. Dieser Artikel soll eine kurze Einführung in die Ideen und Konzepte einer solchen Datenbank geben.

JSR 203: Die neuen I/O-Schnittstellen in Java 7

Man mag es kaum glauben, aber manche Probleme, die mit dem neuen Java 7 endlich gelöst wurden, haben Programmierern ein ganzes Jahrzehnt lang Zeit und Nerven geraubt – allen voran die Programmierschnittstellen (APIs) zum Umgang mit Dateien, Verzeichnissen und anderen alltäglichen Bestandteilen eines Computersystems. Doch damit ist jetzt Schluss: Der Java Specification Request (JSR) 203 hat seinen Weg in die siebte Version der Software Edition von Java gefunden und mit ihm eine ganze Reihe neuer Schnittstellen, die die Herzen der Programmierer höher schlagen lassen werden.

Welche Neuerungen sind mit Java 7 zu erwarten?

Läuft weiterhin alles nach Plan, hat das Warten auf die siebte Version der Java Software Edition schon bald ein Ende: Am 28. Juli 2011 soll die Arbeit vieler Monate endlich abgeschlossen und Java 7 offiziell freigegeben werden. Auch wenn manch eine wünschenswerte Änderung auf Version 8 verschoben werden musste, hat der Java Community Process (JCP) offenbar wieder ganze Arbeit geleistet: Java soll performanter, offener und einfacher werden. Ein Ausblick.