Displaying 1 to 6 from 6 results

metronome - Metronome is a distributed and fault-tolerant event scheduler

  •    Go

Metronome is a distributed and fault-tolerant event scheduler. It can be used to trigger remote systems throught events (HTTP, AMQP, KAFKA). Metronome is written in Go and leverage the power of kafka streams to provide fault tolerance, reliability and scalability.

keybd_event - For simulate key press in Linux, Windows and Mac in golang

  •    Go

This library simulates the key press on the keyboard. For easy access of all keys on the virtual keyboard, I have added more special keycodes constants VK_SP*.

eventsourcing-go - Event Sourcing + CQRS using Golang Tutorial

  •    Go

Imagine that you are working for a large news publisher called Fairflax Media, inspired by flax flower (not to be mistaken with Fairfax Media, of course). You have been tasked with breaking the huge monolith system into microservices and moving everything to Kuberentes. You prefer domain driven design, and believe that each database should only ever be owned by a single application. But as time goes by, you notice that many services need common data. You need to make sure that the data is consistent across all services and the query performance is reasonable.

msgbus - A real-time message bus server and library written in Go with strong consistency and reliability guarantees

  •    Go

A real-time message bus server and library written in Go. You can use msgbus as a simple generic webhook. For example in my dockerfiles repo I have hooked up Prometheus's AlertManager to send alert notifications to an IRC channel using some simple shell scripts.




event_exporter - Exporter for kubernetes events

  •    Go

Kuberentes events to Prometheus bridge. A Collector that can list and watch Kubernetes events, and according to events' occurrence, determine how long the event lasts. The information is then translated into metrics.