Honestly, I think 40 direct reports is borderline insane. You can't effectively support that many people (as you note yourself). Speaking as the author of two of these READMEs, at Netflix I had at peak around 12 direct…
(Hi, I'm Roy Rapoport -- the author of both slide decks). Referring to the Netflix version of the slide deck as "the old version" of the Slack version of the slide deck is inaccurate. I'm in a somewhat unusual position…
I would find a mandatory vacation to be intrusively big-brotherish and -- while I can't guarantee I wouldn't work at a place that required it -- it'd be an overall negative in my retention. I'm a fully-formed adult. How…
It's not explicit, but as I noted above that generally ends up being the case. Most other managers here with whom I've talked consider tracking vacation usage ... suspect and worrisome. It feels icky, so we don't do it.
(I manage at Netflix) We can't publish stats about vacation usage. That's because I don't know of a single manager here who tracks vacation usage. There's a general allergy to doing that, because that can lead to trying…
I'm a hiring manager at Netflix. If one of my employees told me "I'm going to take the year off, see you in a year," I'd basically go "OK, have a great time with your kids. Send us a picture every once in a while." And…
Speaking as a hiring manager in a tech company here for a moment, I do find there's a shortage of reasonable people to consider. I found this thread because someone had pointed me at unemployable.pen.io and wanted to…
Tolerance of failure is different for ICs and Managers, partially because Managers tend to have such an ability to really screw things up in a way that isn't technical and has an impact on a bunch of other people in the…
You can't just implement "unmetered vacation" and have it all work out -- it has to be part of a set of practices. For example, at Netflix as a manager I don't "veto" any proposed vacations, because my engineers do not…
I've been at Netflix for 2211 days (a little more than six years). Joined as an IT engineer, became an IT manager, became an engineer in the Product Engineering side, then became a manager in the Product Engineering…
Take this as authoritative: There's no ESPP at Netflix. I've been here long enough to remember when there was one :)
I'm dmuino's manager. The day after I took over the team, my director sat me down and said "I don't know if you've looked yet, but most of your engineers make more than you do. That's because they're incredibly…
I'm a hiring manager at Netflix and spend a bunch of time talking to other hiring managers at Netflix. I don't know anyone who does trick questions (most people I know find them anathema, and even Google -- famous for…
As someone responsible for observability, I've got a real problem with biasing hiring decisions toward false negatives; what you're basically saying is that you're biasing the system toward the failure mode that you…
We CAN do <1m, but very rarely do (at least in terms of persisting and showing it). We have a feature called 'Critical Metrics' that is a separate publishing pipeline into Atlas that is shorter, simpler, hardier, and…
above, copperlight quotes about 3%-5% of metrics being system-level. A pretty small number would be process-level, I'm guessing, with the vast majority being app-level. At Netflix-sized, the answer to pretty much any…
And this, of course, doesn't account for cases where a minor developer error results in code that, say, creates a new metric for every source IP address from which we see a request. Dynamic metric names FTW.
It's actually more like close to 1.2 billion different time series -- we report most metrics on one minute granularity, but they're not all reporting at the same second (thank God), so on average we're getting up to 20M…
"Anomaly detection" is one of those vague terms that can mean anything from "it's gone above the pre-set limit, and that's anomalous" to "the system has studied the signal to learn what the accepted limits should be,…
Pshaw. That was last year :) (The presenter in the video)
"It's complicated." As the announcement notes, we have multiple tiers holding different data horizons. The most active, and large, tier is the one holding the last six hours of data. That tier, being the most critical…
Not Brendan, but ... we do a bunch of outlier and anomaly detection using Atlas to notice slow degradation in cluster performance based on outlier nodes and auto-execute them.
Really, we should have opensourced it as com.netflix.atlas :) -roy rapoport
Honestly, I think 40 direct reports is borderline insane. You can't effectively support that many people (as you note yourself). Speaking as the author of two of these READMEs, at Netflix I had at peak around 12 direct…
(Hi, I'm Roy Rapoport -- the author of both slide decks). Referring to the Netflix version of the slide deck as "the old version" of the Slack version of the slide deck is inaccurate. I'm in a somewhat unusual position…
I would find a mandatory vacation to be intrusively big-brotherish and -- while I can't guarantee I wouldn't work at a place that required it -- it'd be an overall negative in my retention. I'm a fully-formed adult. How…
It's not explicit, but as I noted above that generally ends up being the case. Most other managers here with whom I've talked consider tracking vacation usage ... suspect and worrisome. It feels icky, so we don't do it.
(I manage at Netflix) We can't publish stats about vacation usage. That's because I don't know of a single manager here who tracks vacation usage. There's a general allergy to doing that, because that can lead to trying…
I'm a hiring manager at Netflix. If one of my employees told me "I'm going to take the year off, see you in a year," I'd basically go "OK, have a great time with your kids. Send us a picture every once in a while." And…
Speaking as a hiring manager in a tech company here for a moment, I do find there's a shortage of reasonable people to consider. I found this thread because someone had pointed me at unemployable.pen.io and wanted to…
Tolerance of failure is different for ICs and Managers, partially because Managers tend to have such an ability to really screw things up in a way that isn't technical and has an impact on a bunch of other people in the…
You can't just implement "unmetered vacation" and have it all work out -- it has to be part of a set of practices. For example, at Netflix as a manager I don't "veto" any proposed vacations, because my engineers do not…
I've been at Netflix for 2211 days (a little more than six years). Joined as an IT engineer, became an IT manager, became an engineer in the Product Engineering side, then became a manager in the Product Engineering…
Take this as authoritative: There's no ESPP at Netflix. I've been here long enough to remember when there was one :)
I'm dmuino's manager. The day after I took over the team, my director sat me down and said "I don't know if you've looked yet, but most of your engineers make more than you do. That's because they're incredibly…
I'm a hiring manager at Netflix and spend a bunch of time talking to other hiring managers at Netflix. I don't know anyone who does trick questions (most people I know find them anathema, and even Google -- famous for…
As someone responsible for observability, I've got a real problem with biasing hiring decisions toward false negatives; what you're basically saying is that you're biasing the system toward the failure mode that you…
We CAN do <1m, but very rarely do (at least in terms of persisting and showing it). We have a feature called 'Critical Metrics' that is a separate publishing pipeline into Atlas that is shorter, simpler, hardier, and…
above, copperlight quotes about 3%-5% of metrics being system-level. A pretty small number would be process-level, I'm guessing, with the vast majority being app-level. At Netflix-sized, the answer to pretty much any…
And this, of course, doesn't account for cases where a minor developer error results in code that, say, creates a new metric for every source IP address from which we see a request. Dynamic metric names FTW.
It's actually more like close to 1.2 billion different time series -- we report most metrics on one minute granularity, but they're not all reporting at the same second (thank God), so on average we're getting up to 20M…
"Anomaly detection" is one of those vague terms that can mean anything from "it's gone above the pre-set limit, and that's anomalous" to "the system has studied the signal to learn what the accepted limits should be,…
Pshaw. That was last year :) (The presenter in the video)
"It's complicated." As the announcement notes, we have multiple tiers holding different data horizons. The most active, and large, tier is the one holding the last six hours of data. That tier, being the most critical…
Not Brendan, but ... we do a bunch of outlier and anomaly detection using Atlas to notice slow degradation in cluster performance based on outlier nodes and auto-execute them.
Really, we should have opensourced it as com.netflix.atlas :) -roy rapoport