3 ms·
Quickly developed serverless functions combined with continuous deployment, and anyone can make edits in the entire codebase sounds like a dystopian nightmare.
by ThinkBeat 2y ago
Quickly developed serverless functions combined with
continuous deployment, and anyone can make edits in
the entire codebase sounds like a dystopian nightmare.
The amount of logging that is required to debug and
find bugs is extreme.
Using Erlang to write serverless functions seems like
avoiding all the huge benefits BEAM can offer.
>Additionally, product engineers predominantly write code in stateless, serverless functions in PHP, Python, and Erlang for their benefits in simplicity, productivity, and iteration speed.
>To boost developer productivity, Meta has adopted continuous deployment universally and enabled more developers to write serverless functions rather than traditional service code.
- HolyLampshade 2y ago> The amount of logging that is required to debug and find bugs is extreme. Ten or so years ago I remember going to a larger technical recruiting pitch at Facebook where they discussed their logging complex (I have only a vague recollection of the details). Honestly it was one of the most beefy implementations of system/application logging I remember having seen at the time.
- kridsdale1 2y agoIt powers the world’s best experimentation platform too. Which is their business superpower. Competitors can spend a year thinking about what to do. FB has already tried and measured all options and pivots to the optimal. I have been very disappointed since moving from FB to Google at how much worse the data and measurement platform is here.
- arbor_day 2y agoI was suspicious before I joined, but it works way better than you'd think!
- kridsdale1 2y agoYes it’s dangerous. That’s why the hiring bar is very high, and everyone spends their first 8 weeks in training bootcamp before being let loose in their real project team.