Sign in

Repository Index

47,133 repositories indexed

Tags: Backend and APIs
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–24 of 24 · Most stars

Machinery is an asynchronous task queue/job queue based on distributed message passing.

  • go
  • golang
  • task
  • task-scheduler

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

  • erlang
  • golang
  • elixir
  • supervisor

goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.

🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

  • epoll-tcp-server
  • kqueue
  • golang
  • reactor

go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.

Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.

Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.

  • golang
  • go
  • template
  • view

Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.

A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors

tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.

  • go
  • tcp
  • golang
  • golang-examples

A golang http router based on trie tree.

  • golang
  • http-router
  • router
  • url-router

cdule (pronounce as Schedule) Golang based scheduler library with database support.

  • scheduler
  • golang-scheduler
  • quartz
  • quartz-scheduler