https://github.com/otobrglez/frogger
frogger is high-performance transit lookup server written as part of transit-lang-cmp language comparison challenge.
https://github.com/otobrglez/frogger
scala scala-3 zio zio-streams
Last synced: over 1 year ago
JSON representation
frogger is high-performance transit lookup server written as part of transit-lang-cmp language comparison challenge.
- Host: GitHub
- URL: https://github.com/otobrglez/frogger
- Owner: otobrglez
- Created: 2022-11-01T00:57:59.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-01T00:58:09.000Z (over 3 years ago)
- Last Synced: 2025-01-06T18:52:34.923Z (over 1 year ago)
- Topics: scala, scala-3, zio, zio-streams
- Language: Scala
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# frogger
[frogger][frogger] is high-performance transit lookup server written as part of [transit-lang-cmp] language comparison
challenge.
Frogger uses the latest Scala 3 with ZIO and some glue.
For more information, please refer to [transit-lang-cmp].
# Development
Please [read the instructions](https://github.com/losvedir/transit-lang-cmp) first.
```bash
$ curl -o MBTA_GTFS.zip https://cdn.mbta.com/MBTA_GTFS.zip
$ unzip -d MBTA_GTFS MBTA_GTFS.zip
```
# Resources
- [Fast and Lean Immutable Multi-Maps on the JVM based on Heterogeneous Hash-Array Mapped Tries](https://arxiv.org/abs/1608.01036)
- [Java Magazine / Creating a Java off-heap in-memory database](https://blogs.oracle.com/javamagazine/post/creating-a-java-off-heap-in-memory-database)
- [Java Persistence Performance](http://java-persistence-performance.blogspot.com/2010/12/what-is-faster-jvm-performance.html)
# Author
- [Oto Brglez](https://github.com/otobrglez)

[transit-lang-cmp]: https://github.com/losvedir/transit-lang-cmp
[frogger]: https://github.com/otobrglez/frogger