Skip to content

Posts by

Jesse Newland

@jnewland

Kubernetes at GitHub

Over the last year, GitHub has gradually evolved the infrastructure that runs the Ruby on Rails application responsible for github.com and api.github.com. We reached a big milestone recently: all web…

An illustration of two octocats repairing a robot.

Large Scale DDoS Attack on github.com

We are currently experiencing the largest DDoS (distributed denial of service) attack in github.com's history. The attack began around 2AM UTC on Thursday, March 26, and involves a wide combination…

An illustration of two octocats repairing a robot.

L is for Labels

We've added support for editing labels on existing issues with the l hotkey. You can also edit milestones and assignees the same way.

An illustration of two octocats repairing a robot.

Disabling old IP addresses

We've made some significant upgrades to the network infrastructure powering GitHub, and it's time to turn off some of the old gear. We've updated DNS records to point at our…

An illustration of two octocats repairing a robot.

Another Drinkup in Berlin!

It's finally spring in Berlin! We're in town for DevOps Days Berlin and would love to buy you a :beer:. Please join @lstoll, @adelcambre, @johndbritton, and myself (@jnewland) at Kunztschule…

An illustration of two octocats repairing a robot.

Cape Town Drinkup

@vmg, @danishkhan and I are in Cape Town for Rubyfuza. Join us for drinks and braai at the Strand Tower Hotel tonight, February 7th, around 5pm. You do not have…

An illustration of two octocats repairing a robot.

GitHub Pages updated to Jekyll 0.12.0

GitHub Pages, the easiest way to quickly publish beautiful pages for you and your projects, just got an upgrade. We are now using Jekyll 0.12.0, which contains several new features…

An illustration of two octocats repairing a robot.

Tromsø, Norway Drinkup

I'm in Tromsø for a few days and realized we've never thrown a Drinkup in the Arctic Circle. Let's fix that! Come on by Blå Rock Café for an evening…

An illustration of two octocats repairing a robot.

GitHub availability this week

GitHub.com suffered two outages early this week that resulted in one hour and 46 minutes of downtime and another hour of significantly degraded performance. This is far below our standard…

An illustration of two octocats repairing a robot.

Fileserver Maintenance Wednesday Night

We'll be performing some scheduled maintenance on a fileserver pair this Wednesday (April 25th, 2012) at 9PM PDT. A small percentage of repositories will be placed in maintenance mode for…

An illustration of two octocats repairing a robot.

About This Week’s Availability

It hasn't exactly been a good week for GitHub's nines. Just under an hour of total downtime over the past week comes to 99.46% uptime - far below our standards.…

An illustration of two octocats repairing a robot.

Scheduled Maintenance Sunday Night

We'll be performing scheduled maintenance this Sunday night (December 11th, 2011) from 18:00 - 20:00 PST to double the RAM in our MySQL and Redis servers. HTTP and Git access…

An illustration of two octocats repairing a robot.

Recent Load Balancer Problems

Over the past few weeks, we've had a few service interruptions that can all be traced back to one cause - instability in our high-availability load balancer setup. Here's a…