A Scrubbing Bubble
by Mark Bowytz
in CodeSOD
on 2013-10-17
Matt was thrilled.
Finally, at long last, he had received the opportunity to rewrite one of the company's most overly complicated, fault intolerant, and important services. Over the years, it had achieved a "widowmaker" status where it was famous for crashing whenever it encountered one bit of uncommon (like accented characters) or mis-keyed data, often at the most busiest periods. There was talk among the teams for years of re-engineering the process but, because of its reputation, the code was deemed too gnarly and therefore too costly to fix...until now.