[1] https://www.facebook.com/business/help/164749007013531?id=40...
Having said that, this sounds like "Hey guess what? We are gonna snoop on you, and profile the hell out of you and leak all of your sensitive data all over the place (filenames can be) all because you are a paying customer"
That's about the worst way to disrespect a paying customer. Is there a way to easily identify companies that does this, I can avoid them?
I am not convinced that you can learn the skills and knowledge necessary to be an effective software engineer in six months. However I think it will be an awesome avenue to improve your skills if you already have some background.
If I invest $1300 to buy 0.026% of your house, does that mean it's worth $5 million now?
def update_something_slow(thing_id, new_thing):
my_cache.set_by_str(thing_id, new_thing)
set_thing_in_a_database_layer(new_thing)
Can we learn from other professions such as doctors on how to handle these better? I believe it's very rare for a hospital administrator to over rule a doctors decision when it comes to patients health.
My point is that it is definitely an engineering problem as well as a product problem.
a) It's going to be super technically difficult to build (especially in a way where it's responsive at a granular basis to handle huge blow-up bursts)
b) It's not even clear what you're supposed to be building
None of what people are proposing is well defined or easy to build.
The way you usually solve this is by having sane defaults, and giving users different mechanisms for configuration based on how complex their configuration needs are. This can take a tiered approach.
As an example, simpler and straight forward things (such as disable egress traffic from S3 if the bill exceeds X) can be in the UI itself. Then, for customers who need more control, an option to configure via json or yaml similar to cloud formation. For anyone who needs even more giving an option to call a customer defined lambda function would give them the ability to at any metrics and take appropriate action.