Oparaca (Object Paradigm on Serverless Cloud Abstraction) is the implementation of Object-as-a-Service (OaaS) paradigm
Object as a Service (OaaS) is a new serverless paradigm that borrows the object-oriented programming concepts to encapsulate application logic and data in addition to non-functional requirements (QoS and constraints) into a single deployment package, thereby streamlining cloud-native application development.
Oparaca came with ocli commandline tool with the dev mode for local development. This Dev mode allows us to interact with Oparaca like the cluster mode but without Kubernetes.
Check on the guides:
Check on the guides:
-
Installing Oparaca on local Kubernetes (ex. kind, k3d, Docker Desktop, Rancher Desktop).
-
Lertpongrujikorn, Pawissanutt, and Mohsen Amini Salehi. "Object as a service (oaas): Enabling object abstraction in serverless clouds." 2023 IEEE 16th International Conference on Cloud Computing (CLOUD). IEEE, 2023. (link)