Simple: existing infrastructure. Just as phasing out petrol-powered vehicles will take decades, so it takes years to move IT infra to the new standards. Add to it this complexity: new ways to solve IT problems arise all the time. Just as now it seems that REST + JSON are the best possible solution, SOAP + XML had the same status a few years back. What will happen when browsers run byte code? Or when we descentralize internet services?
Of course it does. Every day I still deal with services that speak on a schedule with SFTP and flat files.. existing infrastructure is hard to eradicate.
Comments
Simple: existing infrastructure. Just as phasing out petrol-powered vehicles will take decades, so it takes years to move IT infra to the new standards. Add to it this complexity: new ways to solve IT problems arise all the time. Just as now it seems that REST + JSON are the best possible solution, SOAP + XML had the same status a few years back. What will happen when browsers run byte code? Or when we descentralize internet services?
But RESTful APIs have been around for so long though, does this the existing infrastructure situation really apply to this?
Of course it does. Every day I still deal with services that speak on a schedule with SFTP and flat files.. existing infrastructure is hard to eradicate.