Tags
AJAX,
Apache,
Book Review,
Charset,
Cheat Sheet,
Data structures,
Database,
Firebird SQL,
Imagick,
INFORMATION_SCHEMA,
JavaScript,
Linux,
Message Queues,
mod_rewrite,
MySQL,
NoSQL,
Oracle,
PDO,
PEAR,
Performance,
PHP,
PostgreSQL,
Profiling,
Scalability,
Security,
SPL,
SQL Server,
SQLite,
Testing,
Tutorial,
TYPO3,
Windows,
Zend Framework
Buy me a book
Articles
Kafka is a distributed publish-subscribe messaging system developed at LinkedIn, designed to support a very high throughput, persistent messages and parallel loading into Hadoop. A proposal has been submitted to make Kafka an Apache incubator project.
Some considerations about NoSQL databases, and slides of my talk given at PHPUK 2011: "NoSQL Databases: What, When and Why".
Summary of the PHPNW10 conference, Slides about my talk "Profile your PHP application and make it fly" and new job!
A wrapup of the Dutch PHP Conference 2010.
Uploaded slides of my talk "The Art of Scalability - Managing growth".
Wrapup of the PHP UK Conference 2010. Uploaded slides of my talk "RDBMS in the social networks age" about graphs in the database.
My latest article on Profiling using XHProf, a neat tool developed at Facebook. A step-by-step tutorial to install and use XHProf, and some useful hints on how to improve performances and scalability of your PHP application.
Speaking at the PHP Barcelona Conference 2009. Talk: "Trees in the Database: Advanced Data Structures".
Graphs in the database: how to store a graph data structure in a DBMS, and answer the most common queries typical of social networks, like "You might also know" or "You might also like", or "How you are connected to XYZ" (degrees of separation).
PHP,
SPL,
Tutorial,
Imagick 31 August 2009
Extract frames from a movie and create a preview as animated GIF, using PHP, SPL, Imagick and FFmpeg.
Wrap-up of the Dutch PHP Conference, Amsterdam, 11-13 June 2009.