https://github.com/kuro337/scalamono
Scala Monorepo Tooling for Kafka, Opensearch, Spark, Redpanda, Hadoop - and Lang Reference.
https://github.com/kuro337/scalamono
data database duckdb hadoop kafka redpanda sdala spark
Last synced: 2 months ago
JSON representation
Scala Monorepo Tooling for Kafka, Opensearch, Spark, Redpanda, Hadoop - and Lang Reference.
- Host: GitHub
- URL: https://github.com/kuro337/scalamono
- Owner: kuro337
- Created: 2024-03-10T07:19:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-11T02:47:27.000Z (over 2 years ago)
- Last Synced: 2025-06-19T20:03:27.178Z (12 months ago)
- Topics: data, database, duckdb, hadoop, kafka, redpanda, sdala, spark
- Language: Scala
- Homepage:
- Size: 56.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## scala monorepo
dev monorepo that I try to maintain personal scala code for useful libraries / general patterns
scala 2.13.x
might be useful if you use
[Kafka](https://kafka.apache.org/quickstart)
[Redpanda](https://docs.redpanda.com/current/home/)
[Spark](https://spark.apache.org/)
[Hadoop](https://hadoop.apache.org/)
[OpenSearch](https://opensearch.org/)
For Scripting a basic http client is included too in **scala/`http`** and Lang utils are included in **scala/`lang`**
I mostly build from source and run on bare metal _Ubuntu_ / _Amazon Linux 2_ / _KVM_ on _ARM_ and _x86_ - so most of the tools and code is built and unit tested against that environment.
## Building
[kvmetal](https://github.com/kuro337/kvmetal) : If you wish to launch any of it on Metal or Kubernetes - I maintain tooling to leverage KVM for launching these components and handling Networking - or launching on Kubernetes.