Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lotuc/akka-clojure
Akka wrapper (under developing, API unstable)
https://github.com/lotuc/akka-clojure
akka clojure early-development
Last synced: 11 days ago
JSON representation
Akka wrapper (under developing, API unstable)
- Host: GitHub
- URL: https://github.com/lotuc/akka-clojure
- Owner: lotuc
- License: mit
- Created: 2023-09-18T14:16:49.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-11T15:26:26.000Z (about 1 year ago)
- Last Synced: 2024-11-07T19:18:35.886Z (2 months ago)
- Topics: akka, clojure, early-development
- Language: Clojure
- Homepage:
- Size: 383 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
* akka-clojure
Thin wrappers for raw Akka APIs are placed under [[./src/lotuc/akka][lotuc.akka]].
And more customized version of wrappers are placed under
[[./src/lotuc/akka_clojure.clj][lotuc.akka-clojure]].** Use cases
Examples & use cases are now placed under [[./src-dev/lotuc/examples][src-dev/lotuc/examples]]. The
examples are divided into two groups, [[./src-dev/lotuc/examples/akka][lotuc.examples.akka]] uses the
[[./src/lotuc/akka][lotuc.akka]] APIs and [[./src-dev/lotuc/examples/akka_clojure][lotuc.examples.akka-clojure]] uses the
[[./src/lotuc/akka_clojure.clj][lotuc.akka-clojure]] APIs.Examples:
| Topic | Title | lotuc.akka | lotuc.akka-clojure |
|------------------+------------------------------------+--------------------+----------------------------|
| | Quick Start | [[./src-dev/lotuc/examples/akka/quickstart.clj][lotuc.akka version]] | [[./src-dev/lotuc/examples/akka_clojure/quickstart.clj][lotuc.akka-clojure version]] |
| | Dining Hakkers | [[./src-dev/lotuc/examples/akka/fsm.clj][lotuc.akka version]] | [[./src-dev/lotuc/examples/akka_clojure/fsm.clj][lotuc.akka-clojure version]] |
| Cluster | Simple | [[./src-dev/lotuc/examples/akka/cluster_simple.clj][lotuc.akka version]] | [[./src-dev/lotuc/examples/akka_clojure/cluster_simple.clj][lotuc.akka-clojure version]] |
| Cluster | Worker registration example | [[./src-dev/lotuc/examples/akka/cluster_transformation.clj][lotuc.akka version]] | [[./src-dev/lotuc/examples/akka_clojure/cluster_transformation.clj][lotuc.akka-clojure version]] |
| Cluster | Group of routes | [[./src-dev/lotuc/examples/akka/cluster_stats.clj][lotuc.akka version]] | [[./src-dev/lotuc/examples/akka_clojure/cluster_stats.clj][lotuc.akka-clojure version]] |
| Cluster Sharding | KillrWeather | [[./src-dev/lotuc/examples/akka/cluster_sharding_killrweather.clj][lotuc.akka version]] | |
| Distributed Data | Low Latency Voting Service | [[./src-dev/lotuc/examples/akka/distributed_data_voting_service.clj][lotuc.akka version]] | |
| Distributed Data | Highly Available Shopping Cart | [[./src-dev/lotuc/examples/akka/distributed_data_shopping_cart.clj][lotuc.akka version]] | |
| Distributed Data | Replicated Cache | [[./src-dev/lotuc/examples/akka/distributed_data_replicated_cache.clj][lotuc.akka version]] | |
| Distributed Data | Replicated Metrics | [[./src-dev/lotuc/examples/akka/distributed_data_replicated_metrics.clj][lotuc.akka version]] | |
| Persistence | Shopping Cart | [[./src-dev/lotuc/examples/akka/persistence_shopping_cart.clj][lotuc.akka version]] | |
| Persistence | Replicated Event Sourcing Multi DC | [[./src-dev/lotuc/examples/akka/persistence_multi_dc.clj][lotuc.akka version]] | |