“Carrier-grade” is, effectively, a label that one time stood for reliability in telecommunications software - with it, a solution was expected to deliver redundancy and have “five nines” availability. This is a complex way of saying it works, it doesn’t fail often, and when it does break it can be fixed quickly. This is obviously important, as uptime is critical to telecommunications providers, as is the capability to handle extreme data and systems workloads.
But is this all that modern telecommunications providers need? Just uptime and fat pipes?