Trading on the Moscow Exchange has been suspended for an hour due to a memory error.

On August 14, from 16:18 to 17:30, the Moscow Exchange suspended trading on the stock market. According to information from the official website, the incident occurred due to a software error on the access server.

According to job postings on the company's website, Go, C++, Kotlin, C#, and PHP are used to write services. Of these, it is most likely that the incident occurred in the C++ codebase, since this is the only language in which manual memory management still needs to be done.

Friends, colleagues, I urge you to stop using C/C++ as soon as possible to write critical infrastructure and new code in general. These languages ​​have not stood the test of time for reliability.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *