600 karma · joined May 18, 2011
- Founder, SadServers.com
I've thought of adding programming debug scenarios (I even got sadbugs.com lol), may implement in the future.
I'd love to see what you've done, please feel free to connect :-)
Almost all my ec2 instances are spot, and actually I can compare the distribution with the on-demand ones.
My spot instances are very short lived (15-30 mins max) and AFAIK I've never seen a spot instance force-terminated (this would be hard to find I think).
Recently I decided to actually look at boot times since I store in the db when the servers are requested and when they become ready and it turns out for me it's really bi-modal; some take about 15-20s and many take about 80s, see graph https://x.com/sadservers_com/status/1782081065672118367
Pretty baffled by this (same region, same pretty much everything), any idea why?. Definitively going to try this trick in the article.
I'm happy that a lot of people use and find SadServers beneficial while not costing me a lot of money. Still a lot of features to implement on the website and a shrinking backlog of scenario ideas to materialize (if somebody has ideas for Linux/Docker/Kubernetes etc troubleshooting scenarios, please let me know).
Heck, I'm not even asking for an email (and I had to do extra session management coding for that).
Mitigation: reducing servers life time temporarily so more people can try.
Frequently it's better to change behaviour this way than say, holding meetings and presentations.
A typical example is "we want our developer to write more tests" but there are few existing examples of test code to look at and when you write a test it takes forever to run, so you fix this by fixing the underlaying issues (which is bad or non-existing code), rather than making developers attend TDD presentations and just talking about a "test culture" for example.
edit "Following Senna's death in 1994, no driver had died from injuries sustained in a World Championship-related accident until María de Villota died in 2013 from complications of injuries she sustained in a testing accident the previous year"
It was a bit risky because it was up to the official reviewing the application to accept it or not but I didn't feel like spending a grand and flying to another city for a day to take a test.
I don't know if things have changed and now a test is required without exception; all data indicate that not knowing well the country's language(s) is the main factor for not succeeding in it as an immigrant.