article thumbnail

Interacting with Open Source for HammerDB Code and Documentation

HammerDB

When you install it you accept the license agreement and once installed there is a file called LICENSE headed GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 – so you know that the code is open source under GPLv3. That shouldn’t come as too much of a surprise.

article thumbnail

World’s Top Web Performance Leaders To Watch

Rigor

If you want to vastly improve the startup and load performance of your website, you cannot miss the impactful observations and insights that Jake posts on jakearchibald.com/ and shares on Twitter @ jaffathecake. He writes about Progressive Web Apps on Medium as well as on his own website. Rick Byers. Rick Byers. Tammy Everts.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Effective Concurrency: Know When to Use an Active Object Instead of a Mutex

Sutter's Mill

This month’s Effective Concurrency column, “Know When to Use an Active Object Instead of a Mutex,” is now live on DDJ’s website. From the article: Let’s say that your program has a shared log file object. Sep 2007). 3 Use Critical Sections (Preferably Locks) to Eliminate Races (Oct 2007).

article thumbnail

Effective Concurrency: Prefer Using Active Objects Instead of Naked Threads

Sutter's Mill

This month’s Effective Concurrency column, “ Prefer Using Active Objects Instead of Naked Threads ,” is now live on DDJ’s website. Finally, here are links to previous Effective Concurrency columns: 1 The Pillars of Concurrency (Aug 2007). Sep 2007). 3 Use Critical Sections (Preferably Locks) to Eliminate Races (Oct 2007).

C++ 40
article thumbnail

How To Measure the Working Set Size on Linux

Brendan Gregg

My tool does this using /proc/PID/clear_refs and the Referenced value from /proc/PID/smaps, which were added in 2007 by David Rientjes (thanks). The knee point in this graph shows the minimum interval we can identify a uniform access distribution, for this WSS and program logic.

Cache 71
article thumbnail

Transforming enterprise integration with reactive streams

O'Reilly Software

Software today is not typically a single program—something that is executed by an operator or user, producing a result to that person—but rather a service : something that runs for the benefit of its consumers, a provider of value. The most common programming task in the world. Let’s dive into this concept for a bit.

article thumbnail

How To Measure the Working Set Size on Linux

Brendan Gregg

My tool does this using /proc/PID/clear_refs and the Referenced value from /proc/PID/smaps, which were added in 2007 by David Rientjes (thanks). The knee point in this graph shows the minimum interval we can identify a uniform access distribution, for this WSS and program logic.

Cache 40