Live data from Hacker News

The GitHub Load Balancer

githubengineering.com

11–20 of 137 posts

Re: The GitHub Load Balancer

#11
post #3

Given the title and the length of the post I was expecting a lot more detail. > Over the last year we’ve developed our new load balancer, called GLB (GitHub Load Balancer). Today, and over the next few weeks , we will be sharing the design and releasing its components as open source software. Is it common practice to do this? Most recent software/framework/service announcements I've read were just a single, longer po…

[deleted]

Re: The GitHub Load Balancer

#12
post #8

Earlier quoted context omitted.

They mention in the post that they will be open-sourcing this code over the coming weeks.

I'm talking about entire GitHub not components or Load Balancer...

Because that's not their business model and not everything you use has to be FOSS unless you're RMS

Re: The GitHub Load Balancer

#13
post #8

Earlier quoted context omitted.

They mention in the post that they will be open-sourcing this code over the coming weeks.

I'm talking about entire GitHub not components or Load Balancer...

I think the model of "keep our core business software proprietary and open source all non-core software" is a good one, and one we should encourage all companies to share.

If they open sourced their core site, how would they make any money?

Re: The GitHub Load Balancer

#14
I love using GitHub and appreciate the impact it is and has had. But this post is what is wrong with the web today. They have taken a distributed-at-it's-plumbing technology, and centralised it so much that now we need to innovate new load balancing mechanisms.

Years ago I worked at Demon Internet and we tried to give every dial up user a piece of webspace - just a disk always connected. Almost no one ever used them. But it is what the web is for. Storing your Facebook posts and your git pushes and everything else.

No load balancing needed because almost no one reads each repo.

The problem is it is easier to drain each of my different things into globally centralised locations, easier for me to just load it up on GitHub than keep my own repo on my cloud server. Easier to post on Facebook than publish myself.

But it is beginning to creak. GitHub faces scaling challenges, I am frustrated that some people are on whatsapp and some slack and some telegram, and I cannot track who is talking to me.

The web is not meant to be used like this. And it is beginning to show.

Re: The GitHub Load Balancer

#15
post #8

Earlier quoted context omitted.

I'm talking about entire GitHub not components or Load Balancer...

Because that's not their business model and not everything you use has to be FOSS unless you're RMS

But they could release trimmed community version at least ;)

Re: The GitHub Load Balancer

#16
post #8

Earlier quoted context omitted.

I'm talking about entire GitHub not components or Load Balancer...

I think the model of "keep our core business software proprietary and open source all non-core software" is a good one, and one we should encourage all companies to share. If they open sourced their core site, how would they make any money?

Just the same way GitLab makes money. Sells enterprise version of their software and support. Community version could be good...

Re: The GitHub Load Balancer

#18

I love using GitHub and appreciate the impact it is and has had. But this post is what is wrong with the web today. They have taken a distributed-at-it's-plumbing technology, and centralised it so much that now we need to innovate new load balancing mechanisms. Years ago I worked at Demon Internet and we tried to give every dial up user a piece of webspace - just a disk always connected. Almost no one ever used them.…

This reminds me of the criticism of Dropbox [1] when it was first announced on HN - I think you're not the norm.

[1] https://news.ycombinator.com/item?id=8863

Re: The GitHub Load Balancer

#19

I love using GitHub and appreciate the impact it is and has had. But this post is what is wrong with the web today. They have taken a distributed-at-it's-plumbing technology, and centralised it so much that now we need to innovate new load balancing mechanisms. Years ago I worked at Demon Internet and we tried to give every dial up user a piece of webspace - just a disk always connected. Almost no one ever used them.…

[deleted]
Post reply on HN