Open Source Project: Thinner
Today we're releasing a new open source project called "Thinner." It's for websites, like ours, that use the open source caching engine Varnish.
It's written in Ruby, and provides a command-line utility that lets a site administrator slowly purge the Varnish cache on a site that needs to be updated right away, but is under so much load that it can't be safely purged all at once for fear of melting down the underlying web server.
More details are in the Github docs.
Consider this our (kinda late) gift to our fellow news nerds who are spending election night nervously watching the load averages on their servers.
The ProPublica News apps desk is:
Safeguard the public interest.
Support ProPublica’s award-winning investigative journalism.
Recent News Apps
News Nerds
Colophon
- Hosting: Rackspace and Amazon AWS (all praise to Varnish)
- Webserver: Apache (with Passenger)
- CMS: ExpressionEngine (via Solspace)
- Site Designers: Mule
- Headline Font: Meta Serif Web Medium (via Typekit)
- What We Code In: Ruby (Rails and Sinatra), JavaScript
- What We Code In but Pretend We Don't: PHP
- Languages We Miss: Perl, Latin
- Favorite HTTP Status Code: 417 Expectation Failed
Get Our Data and Reporting Tools
We frequently publish data, and reporting tools like tipsheets and guides.
Our Hottest Stories
- Donations to Scott Walker Flagged as Potential Fraud
- In Race For Better Cell Service, Men Who Climb Towers Pay With Their Lives
- Billion Dollar Bait & Switch: States Divert Foreclosure Deal Funds
- Pardon Attorney Torpedoes Plea for Presidential Mercy
- Patient Died at New York VA Hospital After Alarm Was Ignored
- Finding Oscar: Massacre, Memory and Justice in Guatemala
- Introducing the ProPublica Patient Harm Community on Facebook
- Built for a Simpler Era, OSHA Struggles When Tower Climbers Die
- Got Student Loans? Share Your Documents With Us
- Remember Stuxnet? Why the U.S. is Still Vulnerable
- Donations to Scott Walker Flagged as Potential Fraud
- Pardon Attorney Torpedoes Plea for Presidential Mercy
- In Race For Better Cell Service, Men Who Climb Towers Pay With Their Lives
- Air Force Pilots Balk at Flying the World’s Most Expensive Fighter Jet
- Patient Died at New York VA Hospital After Alarm Was Ignored
- Watchdog Group Calls for Probe of Lobbyists Behind Congressional Trip to Taiwan
- Billion Dollar Bait & Switch: States Divert Foreclosure Deal Funds
- Finding Oscar: Massacre, Memory and Justice in Guatemala
- Broadcasters Sue to...Block Transparency
- Happy Graduation! Here's The Best, Most Depressing Journalism on Student Debt






0 comments