A few times the block processing job ran into some errors, and the container died. I don’t have a way to alert when the jobs fail, so I manually checked on them each once in a while. While I might need to dig in a bit more to unravel that problem, the impact was that the job died and the block was left in the IN_PROGRESS state. I need errors to result in marking the block as failed, partaking the retry loop, to exercise the chance that the issue is one way or the other transient or specific to 1 broken worker job.
Python is perhaps essentially the most user-pleasant programming language of any on this record. It’s often said that Python’s syntax is obvious, intuitive, and virtually English-like, which, like Java, makes it a popular selection for newbies. As a compiled language, Go runs “close to the steel,” allowing …