Live data from Hacker News

An Update on Our Outage

blog.roblox.com

81–90 of 235 posts

Re: An Update on Our Outage

#81
post #65

> A key value at Roblox is “Respect the Community,” Yet they still take a 30% cut on all transactions that go to content creators / developers

Why are these things not mutually exclusive?

Anything over 5% is highway robbery and the kind of thing that only exists in concerningly unregulated capitalism. I promise you someday legislation will put an actual legal limit there. Just wait for these zoomers to reach voting age.

Re: An Update on Our Outage

#82
post #33

My heart goes out to the people who likely had to work crazy hours to fix this, but it really is wild that it was down for so long. What was the last service of this size that was down for 4 days? That is a failure in architecture that goes way beyond whatever the specific cause was here. That post-mortem is going to be a doozy.

In the game industry, working yourself to death for 4 days, that's called a hot fix ;)

Re: An Update on Our Outage

#83
post #80

Earlier quoted context omitted.

That high percentage doesn’t mean they do or do not respect the community. Saying this as someone who doesn’t know much about Roblox but does give 15-30% to Apple and Google. Google definitely doesn’t respect their developers. Apple kind of does.

Apple and Google also disrespect their developer communities, probably more than any companies out there. Anything over 5% is ridiculous and was seen as such originally before Google and Apple made this the norm.

I don't disagree with you. I was just stating that Google is absolutely horrible whereas Apple at least let's us developers talk to a human being.

Re: An Update on Our Outage

#84

Earlier quoted context omitted.

As someone not familiar with HashiCorp's products, could you give a super high level overview of what consul, vault and nomad are?

Consul is a service mesh. It’s your dynamic service discovery and routing layer. You have systems dynamically allocated in a cluster, they need to reach other systems, you ask consul where they are. Vault is secrets and management. Put secret strings in, get secret strings out (if permitted). Most apps need secrets of some type, and vault is normally discovered via consul. Nomad is an application/workload scheduler.…

> Consul is a service mesh. It’s your dynamic service discovery and routing layer.

How does this differ from DNS?

Re: An Update on Our Outage

#85
post #81

Earlier quoted context omitted.

Why are these things not mutually exclusive?

Anything over 5% is highway robbery and the kind of thing that only exists in concerningly unregulated capitalism. I promise you someday legislation will put an actual legal limit there. Just wait for these zoomers to reach voting age.

Payment processors charge around 3% plus fees (charge back fees and transaction fees). I think the value that Roblox adds makes them deserve much more than a measly 2% more than a generic payment processor would get.

15 or 20% is probably a good middle ground

Re: An Update on Our Outage

#86

My 3 youngest kids, aged 9, 9, and 8 told me Roblix were having an extended outage, world wide. Good job to the team getting everything back up. Been there, done that. #hugops

> My 3 youngest kids, aged 9, 9, and 8 ... That must have been quite a year in the White household!

Quite a decade more like.

Re: An Update on Our Outage

#87
post #81

Earlier quoted context omitted.

Why are these things not mutually exclusive?

Anything over 5% is highway robbery and the kind of thing that only exists in concerningly unregulated capitalism. I promise you someday legislation will put an actual legal limit there. Just wait for these zoomers to reach voting age.

Why is making 6% from your one funding source on an otherwise free-to-play product unreasonable? Do you think any markup of more than 5% is unreasonable? What about Apple's physical products? What about ... every retail store in existence?

> Just wait for these zoomers to reach voting age.

Ah yes, 50.

Re: An Update on Our Outage

#88
post #33

My heart goes out to the people who likely had to work crazy hours to fix this, but it really is wild that it was down for so long. What was the last service of this size that was down for 4 days? That is a failure in architecture that goes way beyond whatever the specific cause was here. That post-mortem is going to be a doozy.

It won't be a doozy: it will be a few paragraphs of general statements without saying anything specific, just like this communication (the first of consequence in days, another big failure on their part).

Roblox has to start taking infrastructure a lot more seriously than they have so far.

Re: An Update on Our Outage

#89
post #75

Earlier quoted context omitted.

The last outage of this kind I can even remember is the summer PSN was down for like, a month?

looks familiar to me also. was roblox also hacked?

From the blog post it sounds like no. They say a service got overloaded due to an increase in the number of datacenters and triggered a bug.

Re: An Update on Our Outage

#90

Earlier quoted context omitted.

Consul is a service mesh. It’s your dynamic service discovery and routing layer. You have systems dynamically allocated in a cluster, they need to reach other systems, you ask consul where they are. Vault is secrets and management. Put secret strings in, get secret strings out (if permitted). Most apps need secrets of some type, and vault is normally discovered via consul. Nomad is an application/workload scheduler.…

> Consul is a service mesh. It’s your dynamic service discovery and routing layer. How does this differ from DNS?

Really high level, it doesn't. It's an internal dynamic DNS, essentially.
Post reply on HN