An open API service indexing awesome lists of open source software.

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.

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)

![Twitter Follow](https://img.shields.io/twitter/follow/otobrglez?style=social)

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

[frogger]: https://github.com/otobrglez/frogger