From 97daad4e46291ae09a62f194ea054f39a90e1138 Mon Sep 17 00:00:00 2001 From: xtaci Date: Mon, 4 May 2020 15:55:35 +0800 Subject: [PATCH] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c0d54a3..4e7c903 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ And by eliminating **one goroutine per one connection scheme** with **Edge-Trigg 3. **Non-intrusive** design, this library works with [net.Listener](https://golang.org/pkg/net/#Listener) and [net.Conn](https://golang.org/pkg/net/#Conn). (with [syscall.RawConn](https://golang.org/pkg/syscall/#RawConn) support), **easy to be integrated** into your existing software. 4. **Amortized context switching cost** for tiny messages, able to handle frequent chat message exchanging. 5. Application can decide **when to delegate** [net.Conn](https://golang.org/pkg/net/#Conn) to `gaio`, for example, you can delegate [net.Conn](https://golang.org/pkg/net/#Conn) to `gaio` after some handshaking procedure, or having some [net.TCPConn](https://golang.org/pkg/net/#TCPConn) settings done. -6. Application can decide **when to submit** read or write requests, per-connection [back-pressure](https://en.wikipedia.org/wiki/Transmission_Control_Protocol#Flow_control) can be propagated to peer to slow down sending. This features is particular useful to transmit data from A to B, which B is slower than A. +6. Application can decide **when to submit** read or write requests, per-connection [back-pressure](https://en.wikipedia.org/wiki/Transmission_Control_Protocol#Flow_control) can be propagated to peer to slow down sending. This features is particular useful to transmit data from A to B via gaio, which B is slower than A. 7. Tiny, around 1000 LOC, easy to debug. 8. Support for Linux, BSD.