BlockBeats News, March 8th, Co-founder of MegaETH, Lei Yang, posted on social media that yesterday's RPC outage incident exposed an interesting edge case. Debugging RPC method calls resulted in the server allocating a large amount of memory for an extremely long string, eventually leading to a memory exhaustion. The MegaETH team decided to build their own RPC stack to apply multiple optimizations on the RPC stack to improve performance. From a performance perspective, the results were good, but the trade-off was that the team needed to handle the infrastructure's operation and maintenance on their own. It is expected that there will be more outage incidents in the future, along with the release of more post-incident analysis reports. They hope these reports will spark interesting discussions. They encourage everyone to provide more edge cases for testing now rather than encountering issues months later.
