Towards a practical model to facilitate reasoning about REST extensions and reuse
Proceedings of the First International Workshop on RESTful Design
To upgrade or not to upgrade: impact of online upgrades across multiple administrative domains
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Hi-index | 0.00 |
For decades, the RPC abstraction has been known to be fraught with serious problems related to partial failure, latency, and concurrency. Still, many developers continue to use RPC—some are even developing and open-sourcing new RPC systems—all in the name of convenience. Given all the known problems that plague RPC, and given better alternatives such as REST, should today's distributed systems developers really be choosing convenience over correctness?