About

Avatar von Hendrik Schaeidt
  • From Vagrant to NixOps

    I have been following the development of NixOps for some months. NixOps is a cloud deployment tool using nix, the functional package manager for unix systems. Nix makes it very intuitive to define absolute package dependencies. No more thinking and guessing about required runtime dependencies. NixOps supports deploying to different platforms. Bare-metal, cloud, and even virtual environments like virtualbox work…

  • InnoDB Buffer Pools: Warum Deine Indexgröße wichtig ist

    InnoDB Buffer Pools: Warum Deine Indexgröße wichtig ist

    In der Entwicklung MySQL/InnoDB-gestützter Projekte ist es allzu leicht dem „Index für alles und jeden!“-Mantra zu verfallen, speziell wenn der Kunde drängt und mehr Geschwindigkeit verlangt. Jedoch führt dies nur selten zum Ziel und in hartnäckigeren fällen so einer deutlichen Verschlechterung des Problems. Nun sind ein paar Anfragen schneller, aber alle anderen langsamer. Woran liegt…

  • Percona-Tools für Entwickler, Teil 1

    Percona-Toolkit… das ist doch nur für Admins? Mag man denken, aber es gibt in dieser großen Sammlung von Werkzeugen (der Nachfolger von Maatkit) auch Dinge, die ein reiner Developer nutzen kann und sollte. Und ich meine da nicht nur DevOps. Im Artikel wird genau erklärt, welche Tools das sind und wie ihr sie insbesondere als…

  • IPC Spring Edition 2012: Der Versuch einer Zusammenfassung, stattdessen aber kunterbuntes Allerlei

    Ursprünglich dachte ich, der Bericht wäre nur für unser internes Blog geeignet, da er zu viel eigene Meinung enthält. :) Aber Johann meinte „Wieso, ist doch interessant?“ Hier also – unsortiert das, was davon im Gedächtnis geblieben ist (es gab natürlich noch viel mehr, zum Beispiel diese Party in der Münzstraße… aber das ist nicht…

  • 05.12. Doctrine 2

    Object-relational mapping (ORM) frameworks have been around for several years now and for some people, ORM is already outdated by now. As we have seen with other technologies and concepts before, PHP is not exactly what we call an early adopter among the programming languages. Thus it took some time for ORM to grow up…

  • MySQLnd Plugins: Writing a MySQL Query Logger in PHP

    During the development of an application, not all time is spent on writing code. A lot of time is spent on reading debug output, crawling through log files and firing up the debugger to figure out what the application does. While the debugger helps us to inspect details of a running application on a testing environment, logfiles are often the…

  • MySQLDumper: Praktische Anwendung Vortrag@Mayflower München

    Am kommenden Donnerstag, den 11.03.2010 findet wieder ein öffentlicher Vortrag im Mayflower Büro in München statt (Mannhardtstraße 6, S-Bahn Isartor). Beginn ist um 18:00 Uhr, Thema des Vortrags ist „MySQLDumper: Praktische Anwendung„. Intelligentes Backup-Management bei MySQL-Datenbanken? Kein Problem, denn mit dem MySQLDumper kann jeder Sicherungskopien seiner wichtiger Datenbestände erstellen – und bei Bedarf auch kinderleicht…

  • Everybody can fork MySQL. But what about market penetration?

    When I talked with journalists, lawyers and analysts about the Oracle/Sun merger case questions were raised about the possibility to fork MySQL and that everybody who is not satisfied with Oracle’s future way regarding MySQL could do this. I don’t agree with that and I think it’s best to put Monty’s own words (found in…

  • Oracle/MySQL – Project Peter – Monty’s dreams for BSD license

    These are tough days in the case of the Oracle/MySQL decision the EU faces. First of all, the lobbyists of Oracle achieved that the decision deadline will be extended from January, 19th to January, 27th 2010. Secondly, Monty recommended that a license change from GPL to BSD would be a great idea for MySQL’s future.…