Finally got to read the Friday Cloudflare outage report. The main thing that caught my eye was the following:
So, in a nutshell, another big tech company discovers the old truth that static strong typing is a must π
#belittlinglangs #suggestion_box #random_PoK #cloudflare
... However, because the rule had been skipped, the rule_result.execute object did not exist, and Lua returned an error due to attempting to look up a value in a nil value.
This is a straightforward error in the code, which had existed undetected for many years. This type of code error is prevented by languages with strong type systems. In our replacement for this code in our new FL2 proxy, which is written in Rust, the error did not occur.
So, in a nutshell, another big tech company discovers the old truth that static strong typing is a must π
#belittlinglangs #suggestion_box #random_PoK #cloudflare
π―5π€·ββ1π1
