Multi-layer caching with PHP, Redis and APC
For large-scale web applications handling thousands of requests per hour (or more), one of the main bottlenecks in performance is often on the database layer. Whether you are using MySQL,...
While designing APIs consumed by clients (mobile or web applications), a common problem is how to enforce the structure of your data messages between the server and the client. As...
For large-scale web applications handling thousands of requests per hour (or more), one of the main bottlenecks in performance is often on the database layer. Whether you are using MySQL,...
Lisp languages have been around for years. They are all built on a simple syntax: everything is made of lists (or tuples). An expression is a list, as well as...
I has been a long time since I wanted to start a blog to talk about web and software engineering. I guess this new year's beginning is a good time...