Schnelle Datenübertragung mit USB 3.1 Gen 2

Egal in welchen Projekten auch immer – eine leistungsfähige Datensicherung auf externen Massenspeichern wird immer häufiger über USB realisiert. Die schnellste Übertragungsrate von immerhin 10 Gigabit pro Sekunde erlaubt der aktuelle Standard USB 3.1 Gen2 mit SupeSpeedPlus. Wer ohne genau hinzuschauen einen USB 3.1-Hub kauft, könnte aber auch erleben, dass die Daten maximal mit 5 GBit/s fließen, denn wenn es ein Hub mit USB 3.1 Gen 1 ist, der sich leider auch mit dieser Versionsbezeichung schmücken darf, kann er auch nur das, was schon der Standard USB 3.0 konnte: SuperSpeed (ohne „Plus“) bei 5 GBit/s. Deshalb sollte jeder, der die maximal mögliche Übertragungsgeschwindigkeit braucht, beim Kaif seines Hubs ganz genau hinschauen, um keine böse Überraschung zu erleben.

2017-01-24T10:17:44+02:00Januar 20th, 2017|Allgemein|Kommentare deaktiviert für Schnelle Datenübertragung mit USB 3.1 Gen 2

Extrem schnelle NoSQL-Datenbank ScyllaDB

Wer als Webentwickler bei schnellen Antwortzeiten mit großen Datenbanken umgehen muss, sollte mal einen Blick auf die neue NoSQL-Datenbank ScyllaDB werfen. Im Rahmen des Cassandra-Summit stellten die Entwickler mit Scylla ihre "schnellste spaltenorientierte NoSQL-Datenbank der Welt" vor. Die unter der GNU Affero General Public License v3 geschützte Open-Source-Datenbank soll den Durchsatz stark verbessern und dabei mit sehr niedrigen Latenzen wie Redis aufwarten. Weil ScyllaDB kompatibel zu Apache Cassandra ist, soll ein Wechsel zwischen den beiden Systemen außerdem recht einfach durchzuführen sein. Aktuell hat das Projekt den Status einer frühen Beta, das erste stabile Release ist für Januar 2016 avisiert. Hinter ScyllaDB verbirgt sich ein Team, das schon für die Entwicklung des KVM Hypervisor verantwortlich zeichnete. Die NoSQL-Datenbank ist Ergebnis seiner Arbeiten als Cloudius Systems, allerdings hat sich das Unternehmen mittlerweile in ScyllaDB umbenannt. Apache Cassandra diente als Vorlage und ScyllaDB soll auch eine schnellere Alternative dafür positioniert. Cassandra ist in Java verfasst und wird als eine Art Hybrid zwischen spaltenorientierter Datenbank und Key-Value-Speicher angesehen.

2015-09-24T11:39:31+02:00September 24th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Extrem schnelle NoSQL-Datenbank ScyllaDB

WebAssembly – eine schnelle Javascript-Alternative

Schnellere Internetseiten mit WebAssembly: Das neue, schnellere Binärformat für Webinhalte könnte auf lange Sicht JavaScript im Browser ablösen. WebAssembly besteht aus Bytecode und soll mit Unterstützung der großen Browserhersteller kompilierte Programme ohne Notwendigkeit eines Browser-Plug-ins statt JavaScript-Code im Internet etablieren. Um diesen Anspruch zu verdeutlichen, koordiniert eine Community-Arbeitsgruppe des Internet-Standardisierungsgremiums W3C die Arbeit. Zum Start des Projekts gab Brendan Eich auf seiner Website zahlreiche Details bekannt. Er gehört zum Entwicklerteam für WebAssembly. Für interessierte Ersteller von Webseiten ist die Web-Assembly-Dokumentation samt FAQ und ersten Code-Experimenten ist auf GitHub zugänglich. WebAssembly (kurz "wasm" genannt) kann auf verschiedenen Plattformen laufen: auf den x86-Prozessoren der PCs ebenso wie auf den ARM-CPUs in den Mobilgeräten. Es ist sehr kompakt und kann deshalb schneller geladen werden. Da das zeitaufwendige Übersetzen im Browser zur Laufzeit wie bei JavaScript entfällt, soll wasm auch deutlich schneller laufen. Zum einfacheren Debuggen durch den Programmierer soll es neben dem Binärcode auch eine Repräsentation des Programmcodes als Text geben. Ein LLVM-Backend erlaubt es den Entwicklern, C- und C++-Code in wasm zu übersetzen, und weiter Programmiersprachen könnten noch folgen. Es gab zwar schon früher Versuche in dieser Richtung für schnelleren Code (Java, .Net, TypeScript), aber immer nur als Alleingänge einzelner Firmen, die dann von Plugins in den Browsern abhängig waren und deshalb auch [...]

2015-06-21T16:01:43+02:00Juni 21st, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für WebAssembly – eine schnelle Javascript-Alternative

Die erste Alpha von PHP 7

Gute Nachricht für Webentwickler: Das neue Major-Release der beliebtesten Programmiersprache im Internet kann als PHP 7 (Alphaversion) heruntergeladen werden. Verglichen mit dem aktuellen Release PHP 5.6 ist PHP 7 deutlich schneller, nach der Ankündigung sogar bis zu doppelt so schnell geworden. Es ist durchgängig 64-Bit-fähig und neue Operatoren wie Null Coalescing (??) und Combined Comparison(<=>) erlauben es, komplexe Algorithmen wesentlich kompakter zu schreiben. Die Release Notes informieren über alle neuen Features und behobene Bugs. Im Upgrading File werden auch die neuen Möglichkeiten und die Änderungen im Verhalten bestimmter Funktionen und Objekte erläutert. In zwei Wochen soll schon eine zweite Alpha-Version von PHP 7 herausgegeben werden.

2015-06-13T19:48:01+02:00Juni 13th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Die erste Alpha von PHP 7

MariaDB 5.5 ersetzt MySQL

Soeben hat MySQL-Gründer Michael "Monty" Widenius die stabile Version 5.5.23 seine freie MYSQL-Alternative MariaDB veröffentlicht. Die MariaDB ist für Programmierer und Ersteller von Internetseiten dadurch so interessant, dass sie MySQL nicht nur direkt ersetzen kann, sondern im Vergleich mit Oracle' s freier MySQL-Version auch viele Verbesserungen und Ergänzugen besitzt. Dazu gehören auch beispielsweise der bessere Optimizer für komplexe Abfragen oder der effizientere dynamische Threadpool oder die Genauigkeit auf die Mikrosekunde, um nur einige Vorteile zu nennen. Sehr interessant an Maria DB ist die Aria-Engine, die bis Mitte 2010 noch Maria genannt wurde. Aria soll ein moderner Ersatz für MyISAM sein. Sie ist weitgehend kompatibel zu MyISAM, kann aber auch transaktionale Tabellen führen. Aria gilt auch als Crashfest, weil sie nach einem Crash die Datenbank bis zum letzten »LOCK TABLES« zurückrollt. Wer Internetseiten entwickelt, ist nicht schlecht beraten, sich MariaDB mal anzuschauen… Mit dem Download MariaDB 5.5.23 wird auch eine Sicherheitslücke geschlossen, die auch in MySQL noch existiert. Monty geht davon aus, dass auch MySQL deshalb in Kürze ein Update bekommt.

2012-04-16T11:02:32+02:00April 16th, 2012|MySQL|Kommentare deaktiviert für MariaDB 5.5 ersetzt MySQL
Nach oben