About Peter Degen-Portnoy

Mars-One Round 3 Candidate. Engineer on the Open Hub development team at Black Duck Software. Family man, athlete, inventor

Author Archive | Peter Degen-Portnoy

3 Month Update

Hi Folks; Happy 2015. We at Open Hub Central are overdue with an update. Here is the skinny on what has happened, what is happening and what is planned for the Black Duck Open Hub since our last touch point at the end of August: Done Project Activity Indicator (PAI) level added to the API Updated […]

Read full story Comments { 15 }

August 22, 2014 Release

Hail Hubbites!  We released a small update today into production that adds some additional stability improvements. We temporarily removed caching in some of the People pages so we can update that caching model to match the improvements we were able to get on the home page.  Removing the caching was necessary because the two models […]

Read full story Comments { 3 }

Upgrading Crawlers

Hail Hubbites! At This Point Here is where things stand: the Open Hub is running on Ruby 1.9.3 on Ubuntu 14 (yay!), the database is running on a new RAID array made of disks supported by our hardware and rated for the use we are giving it (yay!), and we are making progress on our […]

Read full story Comments { 8 }

What is taking so long?

In the “Update on Infrastructure” post, we talked about how we needed to get disks that would adequately handle our performance needs and were designed for our hardware (i.e. “supported by the manufacturer”). Those arrived on Tuesday and we brought them to our data center straight away and built the new RAID array. Yesterday, as […]

Read full story Comments { 6 }

Update on infrastructure

As we talked about in Bad Disk == Bad Performance, we had a bad disk in a RAID array that was causing huge database access times, dragging the new Open Hub’s performance down and sometimes showing a “This website is under heavy load” error message.  We also talked about how we had a spare disk […]

Read full story Comments { 0 }

Bad Disk == Bad Performance

We found the root cause for the horrible performance of the Black Duck Open Hub. Our primary database has a disk in the failed state, which is causing massive degradation.  Queries that typically take 60 – 100 ms to execute are taking 2,000 to 3,000 ms and more.  The application server queue, which is typically under […]

Read full story Comments { 4 }

Transition Troubles

A number of folks have noticed that we have some issues with the transition from Ohloh to Open Hub.  We’re real sorry about that and are working on them. As far as we know, new repositories cannot be added at this time and the captcha for creating new forum posts is not working. Please let […]

Read full story Comments { 11 }

Ohloh Is Now The Black Duck Open Hub!

Ohloh has always been a hidden gem for Black Duck… not because developers don’t know about it (on the contrary, we’ve got over 500,000 user accounts!), but because few people associate it with Black Duck Software.  We’re very proud of the community and data we produce here, so we’ve decided to change the name to […]

Read full story Comments { 15 }

Ohloh.net is up for a JAX award

Ohloh is delighted to announce that it has been nominated for a JAX award in Most Innovative Open Tech Business. JAX is an annual conference, this year being held May 12 through 16 in Mainz, Germany, for Java and Web technologies. The JAX Innovation Awards, now in its 8th year, seek to acknowledge groundbreaking and talented […]

Read full story Comments { 2 }

April 25, 2014 New Deploy with Self-Deletion

We pushed a new version of Ohloh into production yesterday. Ever mindful of @iamdeveloper’s iconic flow chart, I did find myself asking, “It’s 2 PM on Friday; should I deploy?” But happily I realized, that if it isn’t time for cocktails, than we can still deploy. I Delete Myself This latest deploy has a feature […]

Read full story Comments { 1 }