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

https://github.com/penguin-statistics/backend-next

The refactored Penguin Statistics v3 Backend. Built with Go, fiber, bun and go.uber.org/fx. Uses NATS as MQ and Redis as state synchronization.
https://github.com/penguin-statistics/backend-next

arknights fx go gofiber penguin-statistics

Last synced: 5 months ago
JSON representation

The refactored Penguin Statistics v3 Backend. Built with Go, fiber, bun and go.uber.org/fx. Uses NATS as MQ and Redis as state synchronization.

Awesome Lists containing this project

README

          

Penguin Statistics - Logo

# Penguin Statistics - V3 Backend

[![License](https://img.shields.io/github/license/penguin-statistics/backend-next)](https://github.com/penguin-statistics/backend-next/blob/dev/LICENSE)
[![Last Commit](https://img.shields.io/github/last-commit/penguin-statistics/backend-next)](https://github.com/penguin-statistics/backend-next/commits/dev)
[![GitHub Actions Status](https://github.com/penguin-statistics/backend-next/actions/workflows/build-release.yml/badge.svg)](https://github.com/penguin-statistics/backend-next/actions/workflows/build-release.yml)
[![go.mod Version](https://img.shields.io/github/go-mod/go-version/penguin-statistics/backend-next)](https://github.com/penguin-statistics/backend-next/blob/main/go.mod)
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fpenguin-statistics%2Fbackend-next.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fpenguin-statistics%2Fbackend-next?ref=badge_shield)

![Alt](https://repobeats.axiom.co/api/embed/ae259f962b4d5fc542de420d31a237986d282765.svg "Repobeats analytics image")

The re-designed [Penguin Statistics](https://penguin-stats.io/?utm_source=github) v3 Backend, built with Go.

## Architecture

This Go project mainly uses:

- [gofiber/fiber](https://github.com/gofiber/fiber)
- [uber-go/fx](https://github.com/uber-go/fx)
- [uptrace/bun](https://github.com/uptrace/bun)

This project mainly follows a RESTful API design.

## Maintainers

This project has mainly being maintained by the following contributors (in alphabetical order):

- [AlvISsReimu](https://github.com/AlvISsReimu)
- [GalvinGao](https://github.com/GalvinGao)

> The full list of active contributors of the _Penguin Statistics_ project can be found at the [Team Members page](https://penguin-stats.io/about/members) of the website.

## Contributors

This project is made possible by the following contributors. Contributions are always welcome!

[![Contributors](https://contrib.rocks/image?repo=penguin-statistics/backend-next)](https://github.com/penguin-statistics/backend-next/graphs/contributors)

## License
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fpenguin-statistics%2Fbackend-next.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fpenguin-statistics%2Fbackend-next?ref=badge_large)