From 40935a704488dcf0209e15a7358245263fe682a7 Mon Sep 17 00:00:00 2001 From: Ashvini Vibhute Date: Wed, 12 Oct 2022 02:01:23 +0530 Subject: [PATCH] Added resource in go node (watermill, go-kit) (#2387) * Added resource in go node (watermill) * Updated 102-go-kit content * Updated 102-go-kit --- .../content/109-go-microservices/100-watermill.md | 8 +++++++- .../content/109-go-microservices/102-go-kit.md | 10 +++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/content/roadmaps/109-golang/content/109-go-microservices/100-watermill.md b/content/roadmaps/109-golang/content/109-go-microservices/100-watermill.md index 51d641f3c..c159fcf0b 100644 --- a/content/roadmaps/109-golang/content/109-go-microservices/100-watermill.md +++ b/content/roadmaps/109-golang/content/109-go-microservices/100-watermill.md @@ -1 +1,7 @@ -# Watermill \ No newline at end of file +# Watermill + +Watermill is an event streaming library for handling asynchronous requests in go. It provides multiple sets of implementations for pub/sub. +e.g: You can use conventional pub/sub implementations like Kafka or RabbitMQ, but also HTTP or MySQL binlog, if that fits your use case. + +Free Content +Watermill Website diff --git a/content/roadmaps/109-golang/content/109-go-microservices/102-go-kit.md b/content/roadmaps/109-golang/content/109-go-microservices/102-go-kit.md index 1b5166782..5c8817a9d 100644 --- a/content/roadmaps/109-golang/content/109-go-microservices/102-go-kit.md +++ b/content/roadmaps/109-golang/content/109-go-microservices/102-go-kit.md @@ -1 +1,9 @@ -# Go kit \ No newline at end of file +# Go kit + +Go kit is a programming toolkit for building microservices (or elegant monoliths) in Go. it solves common problems in distributed systems and application architecture so you can focus on delivering business value. + +Free Content + +Go-kit Website +Microservices in Go using the Go kit +Building Microservices with the Go Kit Toolkit