What Is a Production Engineer at Facebook?
summary
A Production Engineering team at Facebook runs an internal distributed-queue service that provides low-level message delivery and storage for many global users. The talk describes the team’s end-to-end responsibilities (service lifecycle, automation, and incident response), how they collaborate with the development team, and the tools and automations they build and maintain.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:24Who is a production engineer
- 3:12Differences from software engineer
- 5:15Work specifics at Facebook
- 7:24Production engineer shortage
- 8:27Role in the team
- 9:30Production engineer needs pyramid
- 12:59Hardware tools
- 15:07Server and metrics monitoring
- 17:15Automatic system recovery
- 18:18Service monitoring and analytics
- 20:27Business process management
- 23:17Cluster scaling and shutdown
- 24:19Infrastructure updates
- 28:10Kernel update challenges
- 31:45Automation consequences
- 32:07Conclusion and Q&A
related talks
41m"A Day in the Life of Facebook Operations"
43mMulti-tenant HBase Solutions at Facebook
21mLive Traffic Load-Testing-Measuring and Validating Capacity at Facebook
40mA Customer Service Approach to SRE
16mEvolvable Network Telemetry at Facebook
49mPlatform Engineering 201: From vision to production reality
19mScaling Back-End Deployment
23mMoving Fast With Complex...
