BatchProcessing, gRPC-connection-library: remove

Remove a couple of pages that just refer to packages.
That is what pkg.go.dev is for, not the wiki.
Ian Lance Taylor 2021-08-03 16:17:54 -07:00
parent dcbecbca85
commit 757d19e7e8
2 changed files with 0 additions and 38 deletions

@ -1,16 +0,0 @@
## Introduction
go-batch is a batch processing library written in Go. The process execution has multiple stages to release a Batch to the client.
## Features
* Client can use this library as an asynchronous batch processing for their application use case.
* There are no restrictions on applying batch processing matrices to the library. The client can define the maximum no of items for a batch using the BatchOptions.
* The library has a Workerpool that will faster the batch processing in concurrent scenarios.
## Demo
[![asciicast](https://asciinema.org/a/2vi5gAHjsuTrB3tCBTGeSW6hq.svg)](https://asciinema.org/a/2vi5gAHjsuTrB3tCBTGeSW6hq)
## Installation
`go get github.com/Deeptiman/go-batch`
## Go Docs
Documentation at [pkg.go.dev](https://pkg.go.dev/github.com/Deeptiman/go-batch)

@ -1,22 +0,0 @@
## Introduction
grpc-connection-library is a library that supports the gRPC client-server connection interface for the developers to use as a gRPC middleware in the application. The library is written in Golang with a concurrency pipeline design pattern to synchronize the gRPC connection pool system.
## Features
* The gRPC connection flow among server/client synchronized using the Ping/Pong services.
* gRPC connection library supports connection pool reuse the gRPC client connection instance.
* Concurrency Pipeline design pattern synchronizes the data flow among several stages while creating the connection pool.
* The selection process of the gRPC connection instance from the pool is designed using the [reflect.SelectCase](https://pkg.go.dev/reflect#SelectCase) that supports pseudo-random technique for choosing among different cases.
* [go-batch](https://github.com/Deeptiman/go-batch) processing library implemented to divide the connection instances from the pool into batches.
* The grpc-retry policy helps to retry the failure of gRPC connections with backoff strategy.
* The [grpclog](https://pkg.go.dev/google.golang.org/grpc/grpclog) will show the internal connection lifecycle that will be useful to debug the connection flow.
## Installation
`go get github.com/Deeptiman/go-connection-library`
## Go Docs
Documentation at [pkg.go.dev](https://pkg.go.dev/github.com/Deeptiman/grpc-connection-library)