An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.2% on proxy.golang.org
Top 0.8% dependent packages on proxy.golang.org
Top 0.9% dependent repos on proxy.golang.org
Top 2.2% forks on proxy.golang.org
Top 0.9% docker downloads on proxy.golang.org

proxy.golang.org : github.com/lovoo/goka

Package goka is a stateful stream processing library for Apache Kafka (version 0.9+) that eases the development of microservices. Goka extends the concept of consumer group with a group table, which represents the state of the group. A microservice modifies and serves the content of a table employing two complementary object types: processors and views. A processor is a set of callback functions that modify the group table when messages arrive and may also emit messages into other topics. Messages as well as rows in the group table are key-value pairs. Callbacks receive the arriving message and the row addressed by the message's key. In Kafka, keys are used to partition topics. A goka processor consumes from a set of co-partitioned topics (topics with the same number of partitions and the same key range). A group topic keeps track of the group table updates, allowing for recovery and rebalancing of processors: When multiple processor instances start in the same consumer group, the instances split the co-partitioned input topics and load the respective group table partitions from the group topic. A local disk storage minimizes recovery time by caching partitions of group table. A view is a materialized (ie, persistent) cache of a group table. A view subscribes for the updates of all partitions of a group table and keeps local disk storage in sync with the group topic. With a view, one can easily serve up-to-date content of the group table via, for example, gRPC. Package goka is a generated GoMock package. Package goka is a generated GoMock package. Package goka is a generated GoMock package.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/lovoo/goka
Keywords: goka , golang , kafka , microservices , processing , stream
License: BSD-3-Clause
Latest release: 4 days ago
First release: almost 7 years ago
Namespace: github.com/lovoo
Dependent packages: 40
Dependent repositories: 43
Stars: 2,099 on GitHub
Forks: 158 on GitHub
Docker dependents: 6
Docker downloads: 13,532
See more repository details: repos.ecosyste.ms
Last synced: about 3 hours ago

github.com/dydxprotocol/v4-chain/protocol v1.0.1
35 versions - Latest release: over 1 year ago - 3 stars on GitHub
github.com/maard/kafkautil v0.1.0
Helpers for stream processing with Apache Kafka and Go
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/caincain/configo v0.0.0-20221209025420-dc7f678d7a5d
2 versions - Latest release: over 2 years ago
github.com/rzetelskik/allezon-analytics/shared v0.0.0-20220815131117-cd8e4262c0f5
Data-collection and analytics platform for online retail.
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/dinorain/depositaja v0.0.0-20220803170445-3e85c9219771
A fictitious service where user can deposit into their wallet and fetch their current balance usi...
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ilmimris/coinbit-test v0.0.0-20220727164626-248868aa8c1b
Coinbit Test
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/luansapelli/kafka-stream v0.0.0-20220703032744-ff7129211503
Service responsible for streaming Kafka messages.
1 version - Latest release: almost 3 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/astomiwanda/go-coinbit v0.0.0-20220606091107-33f2b864b7bb
[Coinbit] Golang Engineer Test
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/heetch/hkt v0.5.1
Kafka command line tool
9 versions - Latest release: about 3 years ago - 5 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/rogpeppe/hkt v0.4.0
hard fork of heetch/hkt
7 versions - Latest release: about 3 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tx7do/go-kafka-example v0.0.0-20220306120259-28145eb75e41
1 version - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/fabiojmendes/kaf v0.1.44
Modern CLI for Apache Kafka, written in Go.
45 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/jackcipher/kaf v0.1.44 removed
45 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/agalue/producer-enhancer v0.0.0-20211115131121-4cc323894d06
OpenNMS Kafka Producer Enhancer
1 version - Latest release: over 3 years ago - 2 stars on GitHub
github.com/syncromatics/kafmesh v1.0.1
Kafka streaming and observability framework for go based on Goka.
37 versions - Latest release: almost 4 years ago - 1 dependent repositories - 4 stars on GitHub
github.com/lihuacai168/kaf v1.4.0
Modern CLI for Apache Kafka, written in Go.
42 versions - Latest release: over 4 years ago - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/annymsmthd/kafmesh v0.18.0
34 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/annymsMthd/kafmesh v0.18.0
34 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/fuyar/kaf v0.1.38
39 versions - Latest release: almost 5 years ago
Top 9.0% on proxy.golang.org
github.com/syncromatics/kafql v0.1.0
1 version - Latest release: over 5 years ago - 0 stars on GitHub
Top 7.4% on proxy.golang.org
github.phpd.cn/lugobots/the-dummies-go v1.1.0
5 versions - Latest release: over 5 years ago
Top 8.2% on proxy.golang.org
github.com/makeitplay/go-dummy v1.1.0
5 versions - Latest release: over 5 years ago
Top 8.2% on proxy.golang.org
github.com/makeitplay/the-dummies-go v1.1.0
5 versions - Latest release: over 5 years ago
Top 9.2% on proxy.golang.org
github.hscsec.cn/lugobots/the-dummies-go v1.1.0
5 versions - Latest release: over 5 years ago
Top 8.6% on proxy.golang.org
github.com/lugobots/the-dummies-go v1.1.0
5 versions - Latest release: over 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/denkhaus/nksh v0.0.0-20190313093604-8923af619569
Neo4j-Kafka-Stream-Handler
1 version - Latest release: about 6 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mrwinstead/laminar v0.0.1
Middlewares Library for Goka
1 version - Latest release: over 6 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.