Досрочно завершим!

Статическая версия.

Performance Degradation for Gcc

Просмативая свои старые архивы, нашел мелкую программу sieve – решето Эратосфена, которая была написана на разных языках. И там же валялся бинарник этой программы, скомпилированной gcc в далеком (по моему 2002) году. Запустил из интереса – получилось

Standalone Connection Pool

В одном из проектов на яве мне понадобился connection pool, без него соединения с базой получались слишком частые. После определенного поиска обнаружил DBCP от apache и статью на винграде

DBCP мне не очень понравился, дело вкуса, конечно, но слишком много зависимостей. Да и тяжеловат он для мелкого проекта. Vingrad-овский connection pool – делает немного не то что хотелось кэширует statements.. И отсутствует обработка случаев, когда, к примеру база умрет (на время)..

Критика без конкретных предложений – критиканство. Так что взял и написал как нравится самому. Вот что получилось: