Live data from Hacker News

Zanzibar: Consistent, Global Authorization System

ai.google

1–10 of 137 posts

Re: Zanzibar: Consistent, Global Authorization System

#2
“Zanzibar scales to trillions of access control lists and millions of authorization requests per second to support services used by billions of people. It has maintained 95th-percentile latency of less than 10 milliseconds and availability of greater than 99.999% over 3 years of production use”

Impressive!

Re: Zanzibar: Consistent, Global Authorization System

#4
post #3

As a side-note: 95th percentile latency statistics are pretty meaningless at this scale. With a million requests per second, a 95th percentile latency of 10ms still means that 50,000 requests per second are slower than that.

They do give p99 latencies in the table on page 10

Re: Zanzibar: Consistent, Global Authorization System

#5
post #4
post #3

As a side-note: 95th percentile latency statistics are pretty meaningless at this scale. With a million requests per second, a 95th percentile latency of 10ms still means that 50,000 requests per second are slower than that.

They do give p99 latencies in the table on page 10

99 - 99.9 - That is amazing.

Re: Zanzibar: Consistent, Global Authorization System

#6
I love reading about Google's systems, but I wish I could work on those problems at scale, that is my dream really. I wonder what more systems Google has that we don't know about.

I know Borg has become what we know as k8s but surely there must be more things that Google has made internally that are not open source.

Curious about this and would like to know more about it from anyone in the trenches at Google.

Re: Zanzibar: Consistent, Global Authorization System

#7

I love reading about Google's systems, but I wish I could work on those problems at scale, that is my dream really. I wonder what more systems Google has that we don't know about. I know Borg has become what we know as k8s but surely there must be more things that Google has made internally that are not open source. Curious about this and would like to know more about it from anyone in the trenches at Google.

On the other hand Google engineers are vendor-locked-in using Google specific tech one way or another.

Re: Zanzibar: Consistent, Global Authorization System

#8

I love reading about Google's systems, but I wish I could work on those problems at scale, that is my dream really. I wonder what more systems Google has that we don't know about. I know Borg has become what we know as k8s but surely there must be more things that Google has made internally that are not open source. Curious about this and would like to know more about it from anyone in the trenches at Google.

The harsh truth of working at Google is that in the end you are moving protobufs from one place to another. They have the most talented people in the world but those people still have to do some boring engineering work.

Re: Zanzibar: Consistent, Global Authorization System

#9
What's interesting to me here is not the ACL thing, it's how in a way 'straight forward' this all seems to be.

It's the large architecture of a fairly basic system, done I supposed 'professionally'.

I'm curious to know how this works organizationally. What kind of architects involved because this system would have to interact with any number of others, so how do they do requirements gathering? Do they just 'have experience' and 'know what needs to be done' or is this something socialized with 'all the other teams'?

And how many chefs in that kitchen once the preparation starts? Because there's clearly a lot of pieces. Do they have just a few folks wire it out and then check with others? Who reviews designs for such a big thing?

Or was all of this developed organically, over time?

Re: Zanzibar: Consistent, Global Authorization System

#10

I love reading about Google's systems, but I wish I could work on those problems at scale, that is my dream really. I wonder what more systems Google has that we don't know about. I know Borg has become what we know as k8s but surely there must be more things that Google has made internally that are not open source. Curious about this and would like to know more about it from anyone in the trenches at Google.

The harsh truth of working at Google is that in the end you are moving protobufs from one place to another. They have the most talented people in the world but those people still have to do some boring engineering work.

But you can reduce any job to this can't you? Pretty much all engineering is just moving some strings around.
Post reply on HN