Adclick.lt – contextual ad delivery network

A new version of adclick.lt, the largest Baltic auction based ad delivery system generating, on average, more than 24 million deliveries per day. Features new auction algorithms, contextual engine, text ads and many more different improvements and enhancements. ... Read More

View Next Project View Complete Portfolio
Adclick.lt – contextual ad delivery network

uTagCloud – smart tag cloud generator

A component made by request from the wanted list at binpress.com. It has smart content auto-detect capability with the possibility of reading a file, crawling an url or just extracting data from plain text/html content. A wide range of settings makes it very versat... Read More

View Next Project View Complete Portfolio
uTagCloud – smart tag cloud generator

QBook – a chrome extension for bookmarks

This is another of my personal little projects. The idea behind it was to make bookmarking as fast as possible. Opening a link and then bookmarking it was not fast enough for someone like me, who likes to not get distracted when reading, yet wishes bookmark links f... Read More

View Next Project View Complete Portfolio
QBook – a chrome extension for bookmarks

uCache – an award winning universal caching wrapper

This is one of my personal little projects. It's a caching wrapper or a proxy if you will. The idea to build this intermediate caching layer for all of the sql data was in my mind for a long time. Yet, somehow I was avoiding of actually doing it. Until I discovered... Read More

View Next Project View Complete Portfolio
uCache – an award winning universal caching wrapper

Adbox.lt – flat-fee ad delivery system

Simplified ad delivery network using flat-fee business model. Targeted for small websites and blogs looking for an additional income. Designed for clients looking for brand-type advertising. Based on the idea from adtaily.pl. Currently generates more than 2 million... Read More

View Next Project View Complete Portfolio
Adbox.lt – flat-fee ad delivery system

Latest happenings from my blog

View All Posts In My Blog »


Monitor Node.js request count with Cacti

1 Comment

Cacti request monitoringLast time I wrote, how amazing Node.js is in terms of performance. This time I’m going to share a guide that may or may not be useful to those who moved away from Apache, Nginx or any other web server for that matter. Read more…


The Power of Node.js

3 Comments

Node.jsIt’s been quite a while since I was first interested in Node.js – a server side javascript for scalable network applications. But had no time or excuse to actually try and built something useful with it. Until recently, that is.

Some time ago adclick.lt, an ad delivery network I support, started struggling with available server resources. We had two choices – either get additional server or try to optimize our code. The second choice worked for a while until there was almost no room for improvements. As it turns out, apache + php (php-fpm didn’t help either) can’t handle complex real-time calculations with more than 400 requests per second. Read more…


Zend PHP 5.3 certification exam

0 Comments

Congrats on passing the examAfter putting it off for nearly a year I finally decided to take the exam. I passed, and while with a bitter taste in my mouth, I’m really happy about it.

Preparations

For two weeks on every workday evening I spent an hour or two revising my php knowledge. At first it seemed like an overkill (I was really confident in my skills), but the possibility of not passing forced me to “stick with the books”. This was further encouraged by knowledge that people with day to day experience didn’t pass on their first try. So I thought, why risk it? The resources on the net were my main study material. I did all the free tests I could find and read both official study guide and personal experiences from other takers. Of course, php manual was never forgotten too. Read more…