Archives (2008 - 2023)

Archives (2008 - 2023)

1501 bookmarks
Newest
patches:userstatv2 [Percona DokuWiki]
patches:userstatv2 [Percona DokuWiki]

This patch adds several INFORMATION_SCHEMA tables, several FLUSH and SHOW commands, and the userstat_running variable. These tables and commands can be used to understand the server activity better and identify the source of the load.

The functionality is disabled by default, and must be enabled by setting the userstat_running variable to ON. It works by keeping several hash tables in memory. To avoid contention over global mutexes, each connection has its own local statistics, which are occasionally merged into the global statistics, and the local statistics are then reset to 0.

patches:userstatv2 [Percona DokuWiki]
Xdebug 2.1 — Derick Rethans
Xdebug 2.1 — Derick Rethans
I've just released Xdebug 2.1. This new release contains all the bug fixes and new features that have been developed over the past three years. It provides full PHP 5.3 support, but it no longer supports PHP versions below 5.1.
Xdebug 2.1 — Derick Rethans
A review of Cloud Application Architectures by George Reese at Xaprb
A review of Cloud Application Architectures by George Reese at Xaprb
This is a great book on how to build apps in the cloud! I was happy to see how much depth it went into. It’s short — 150 pages plus some appendixes — so I was expecting it to be a superficial overview. But it isn’t. It is thorough. And it is also obviously built on his own experience building very specific applications that he uses to run his business — he isn’t preaching about stuff he doesn’t know first-hand.
A review of Cloud Application Architectures by George Reese at Xaprb
msolo - Project Hosting on Google Code
msolo - Project Hosting on Google Code

This is a collection of tools and libraries for analyzing the performance of various types of Python applications. Most of these were written with web applications in mind, but are still generically useful.

bstats - better tools for analyzing profiling data

spitfire - another Python template language (formerly known as sparrow)

svcstat - diagnostic tool for tracking down network service utilization

wiseguy - FastCGI / WSGI server

LighttpdAIO - a modified version of lighttpd for efficient small-file serving

msolo - Project Hosting on Google Code
Eclipse Helios News
Eclipse Helios News
Here are some of the more noteworthy things available in Eclipse Helios for PHP Developers (June 23, 2010) which is now available for download. See the build notes for details about bugs fixed and other changes.
Eclipse Helios News
Membase.org
Membase.org
For those familiar with memcached, membase provides on-the-wire protocol compatibility, but adds disk persistence; hierarchical storage management; data replication; live cluster reconfiguration and rebalancing; and secure multi-tenancy with data partitioning. Like memcached, membase is simple, fast and elastic.
Membase.org
Home - webistrano - GitHub
Home - webistrano - GitHub

Webistrano is a Web UI for managing Capistrano deployments. It lets you manage projects and their stages like test, production, and staging with different settings. Those stages can then be deployed with Capistrano through Webistrano.

Webistrano’s purpose is to make the deployment of multi-stage and multi-environment scenarios easy. Further it allows you to track who deployed what, when to which servers and be alerted by email on each deployment.

Home - webistrano - GitHub
robotframework - Project Hosting on Google Code
robotframework - Project Hosting on Google Code
Robot Framework is a generic keyword-driven test automation framework for acceptance level testing and acceptance test-driven development (ATDD). It has an easy-to-use tabular syntax for creating test cases and its testing capabilities can be extended by test libraries implemented either with Python or Java. Users can also create new keywords from existing ones using the same simple syntax that is used for creating test cases.
robotframework - Project Hosting on Google Code
Exploring the software behind Facebook, the world's largest site | Royal Pingdom
Exploring the software behind Facebook, the world's largest site | Royal Pingdom
At the scale that Facebook operates, a lot of traditional approaches to serving web content break down or simply aren't practical. The challenge for Facebook's engineers has been to keep the site up and running smoothly in spite of handling close to half a billion active users. This article takes a look at some of the software and techniques they use to accomplish that.
Exploring the software behind Facebook, the world's largest site | Royal Pingdom
OExchange
OExchange

OExchange makes it possible to share any URL-based content with any service on the web. It defines:

A common way for services to receive content, removing any and all service-specific integration requirements A discovery feature so services can publish themselves and their endpoints, making it possible to integrate with services you didn't even know about at development time A decentralized, user-centric model for saving preferred services, making sharing more personal

OExchange
Pinba
Pinba
Pinba is a statistics server for PHP using MySQL as a read-only interface.\nIt accumulates and processes data sent over UDP by multiple PHP processes and displays statistics in a nice human-readable form of simple "reports", also providing read-only interface to the raw data in order to make possible generation of more sophisticated reports.\nWith Pinba extension users also can measure particular parts of the code using timers with arbitrary tags.\nPinba is not a debugging tool in a common sense, since you're not supposed to do debugging on production servers, but its main goal is to help developers to locate bottlenecks in realtime and direct developers' attention to the code that really needs it.
Pinba
everzet's capifony at master - GitHub
everzet's capifony at master - GitHub
Capistrano is an open source tool for running scripts on multiple servers. It's primary use is for easily deploying applications. While it was built specifically for deploying Rails apps, it's pretty simple to customize it to deploy other types of applications. We've been working on creating a deployment "recipe" to work with symfony applications to make our job a lot easier.
everzet's capifony at master - GitHub
workspacemechanic - Project Hosting on Google Code
workspacemechanic - Project Hosting on Google Code
The Workspace Mechanic automates maintenance of your Eclipse environment by tweaking preferences, adding extension locations, and so on. You can use it to:\n\nCreate a consistent environment among groups as large as the entire company, your local team, or even among your own many workspaces\nSave time setting up new workspaces\nCreate tasks that ensure your favorite new preferences are applied to all your current and future workspaces. (This is one of our favorite features!)
workspacemechanic - Project Hosting on Google Code
lg's murder at master - GitHub
lg's murder at master - GitHub
Murder is a method of using Bittorrent to distribute files to a large amount of servers within a production environment. This allows for scaleable and fast deploys in environments of hundreds to tens of thousands of servers where centralized distribution systems wouldn't otherwise function. A "Murder" is normally used to refer to a flock of crows, which in this case applies to a bunch of servers doing something.
lg's murder at master - GitHub
pimcore.org - Zend Framework based Content Management Framework
pimcore.org - Zend Framework based Content Management Framework
Pimcore is a powerful and robust Zend Framework based PHP content management system (WCMS) for creating and managing digital content and assets licensed under the open-source BSD license. Besides being a full-featured open-source WCMS system, pimcore is the first and premier PHP open source enterprise product information management framework (PIM) available. This means true multi-channel publishing and integration into ecommerce systems like Magento and OXID eSales.Technologically pimcore is strictly based on the Zend Framework, the leading development framework for the PHP programming language used by 100s of companies such as Fox, IBM and bwin. Pimcore’s frontend GUI interface is 100% powered by the renown ExtJS Javascript library, which is used by companies such as Adobe, Amazon and Sony.You’ll see – an open-source and enterprise-ready content management system, powered by a strong technological fundament.
pimcore.org - Zend Framework based Content Management Framework