Go is great as a language. But like Ruby, not installed generally. And fewer resources. If it was a greenfield new OS, yeah, Go for sure. But for practical reasons, Python I think.
As these are systems that I control, there is no reason Go cannot be installed.
Between your comments and prior ones from @stacksofplates I think I might try Go in order to learn it.
You normally wouldn't install it anyway as it's not a scripting language. You'd just compile your binary and ship that to your systems.
I completely misunderstood that about Go. Okay, I will do a bit of checking and decide what I want to do.
oh sorry, I figured you knew. That's why I never look at it, I don't want to deal with binaries in that way. But nothing wrong with that. Write it on your machine at home, compile, ship binary. Works just fine.
As fixed tasks, this is not a bad solution. So I will keep it in mind.
I put this on another forum, but I figured you guys would like to read this too:
For those interested, Our network operates in 4 AWS regions that we keep siloed from one another (meaning no region knows about the existence of another one). When the connectivity issues started, we disabled the network connectivity for all Skyetel assets in the two impacted AWS regions which caused our network to fully failover. (Because the impacted regions had partial connectivity, our network did not fully fail over and tried to limp along with all 4. This is by design; we don't want to automate disabling network routers of our network for obvious reasons... so an engineer needed to click the buttons).
The impact of this was some calls failed to establish, but if they did establish, they would work normally. This is because we are not in the audiopath of the calls. Once the distressed regions were fully down, our network could fully fail over and 100% of all calls completed normally.
The total impact time was 19 minutes, and we estimate about 7% of our calls failed to establish during that period. Sorry for the inconvenience 🙂
Did I mention @Skyetel is awesome lately? Being fixed almost before the customers noticed was insanely awesome.
Can you have both ass and srt in the same container and have it working?
Yes, it works perfectly.
Edit: To be more precise, using the "working" multi-step process above, the mux that adds the ass files shows this. So it seems to be converting it. But I can also force it to srt, and various examples from search results show people mixing srt and ass with no issues.
@scottalanmiller I agree and upon reflection, using Vultr DDoS wouldn't work if they were attacked anyhow. Certainly it would be higher up the food chain. I have backups of everything and would have it up very quick somewhere else. I've actually been working on my Kazoo setup and can use it as failover.
For logistics, I would also place scheduled tasks that I created in their own task folder. Just like Microsoft and others have.
That way I know the tasks in there is not generated by something else.
One could also fix the description to say the source of the task. I get the appeal of placing them in their own folder nested somewhere in that mess, but it's so much easier to deal with them in the top level directory.
I guess you could fix the name. But it's mostly misbehaving apps that put tasks in the top level directory. I mean Microsoft added the folder structure for task organization. It wasn't there in the old days.