https://github.com/relvaner/actor4j-cloud-demo
Actor4j Cloud – Demo Application
https://github.com/relvaner/actor4j-cloud-demo
actor-model actor-pods actor4j actors cloud demo-app java java-21 microservices rest-api single-instance-app vertx4 vuejs2 vuetify2 websocket
Last synced: 4 months ago
JSON representation
Actor4j Cloud – Demo Application
- Host: GitHub
- URL: https://github.com/relvaner/actor4j-cloud-demo
- Owner: relvaner
- License: apache-2.0
- Created: 2024-06-18T14:04:20.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-01T01:04:21.000Z (over 1 year ago)
- Last Synced: 2025-02-13T15:27:26.425Z (over 1 year ago)
- Topics: actor-model, actor-pods, actor4j, actors, cloud, demo-app, java, java-21, microservices, rest-api, single-instance-app, vertx4, vuejs2, vuetify2, websocket
- Language: Java
- Homepage:
- Size: 1.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Actor4j Cloud – Demo Application #
The microservices demo "Online Boutique" [[1](#1)] (Apache-2.0 license) of Google Cloud Platform is used as a reference implementation (older version). Adaptations and necessary reimplementation were made for a proof of concept for Actor4j Cloud (here, using a single instance approach). For further reading, have a look at the research paper [[2](#2)].

Fig. 1: Services of the demo application (adapted from [[1](#1)]) and realized as `ActorPods`
# References #
[1]Google Cloud Platform, “microservices-demo: Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.” Available: https://github.com/GoogleCloudPlatform/microservices-demo.
[2]D. A. Bauer and J. Mäkiö, “Actor-Oriented Scalable Domain-Specific Cluster Architecture for Cloud-Applications,” in IECON 2022 – 48th Annual Conference of the IEEE Industrial Electronics Society, Oct. 2022, pp. 1–6. doi: 10.1109/IECON49645.2022.9968983. Available: https://ieeexplore.ieee.org/document/9968983.