diff --git a/sources/tech/20171109 Concurrent Servers- Part 4 - libuv.md b/sources/tech/20171109 Concurrent Servers- Part 4 - libuv.md index a41fc008fa..94b98cf5c2 100644 --- a/sources/tech/20171109 Concurrent Servers- Part 4 - libuv.md +++ b/sources/tech/20171109 Concurrent Servers- Part 4 - libuv.md @@ -1,4 +1,4 @@ -[Concurrent Servers: Part 4 - libuv][17] +Translating by qhwdw [Concurrent Servers: Part 4 - libuv][17] ============================================================ This is part 4 of a series of posts on writing concurrent network servers. In this part we're going to use libuv to rewrite our server once again, and also talk about handling time-consuming tasks in callbacks using a thread pool. Finally, we're going to look under the hood of libuv for a bit to study how it wraps blocking file-system operations with an asynchronous API.