Can you give any examples of tech stack decisions? Like rejected x in favor of y? (Within reason, I get that you can't divulge company info)
16 karma · joined September 3, 2019
Can you give any examples of tech stack decisions? Like rejected x in favor of y? (Within reason, I get that you can't divulge company info)
This is good to hear. I use Cloud Run a lot for personal projects and I always set concurrency to 80, max instances to 1, memory to 128Mi (unless it's something beefy that needs the memory), and CPU to 1. If I need to scale it up, or I decide to open it up to actual usage, I'll do it when I recognize the need.
This could be ameliorated by using namespacing techniques to separate prod from dev resources. For example, GCP uses projects to namespace your resources. And you can delete everything in a project in one operation that is impossible to fail by just shutting down the project (no "you can't delete x, because y references it" messages).
Aggressive billing alerts and events, that delete services when thresholds are met, could be used only in the development namespace. That way, fun little projects can be shut down and prod traffic can be free to use a bit more billing when it needs to.
Disagree based on my experience tutoring online. I had to prep and then spend my time with them on webcam.
The story is different for asynchronous online learning, for example with students watching prerecorded videos and completing assignments. However, not everyone learns well that way. We'll probably need a blend of synchronous and asynchronous learning going forward.
It actually impresses me so far. I've got a soft spot for IBM Cloud given that its origin is creating a public cloud out of open source projects and giving back to them. Their serverless offerings so far have been lackluster though. IBM Cloud Functions, based on Apache OpenWhisk, which they created and open-sourced, has a weird programming model.
But this seems like Cloud Run except it also has support for Docker images on any registry (not just GCR) and can run batch jobs up to 2 hours long. I'm going to keep an eye on it.