We usually follow the MVC pattern while creating Rest API. I Often Confuse this sometimes with RPC since people tell me it should be in Http format and Making a CRUD operation from Spring boot does not make it Rest API. So, I want to know whether RPC is similar to Rest API or not?