仅用大约 65 行代码,开发一个用于生成随机数、支持并发的 TCP 服务端。
2022-05-22 11:55 Mihalis Tsoukalos, lkxed
从试用的经历来看,该模块比我预想的复杂许多,我现在可以非常肯定地说,我不知道该如何恰当地使用 asyncio。
2016-12-21 18:27 Armin Ronacher, firstadream
在这一部分中,我们将使用 libuv 再次重写我们的服务器,并且也会讨论关于使用一个线程池在回调中去处理耗时任务。
2018-03-02 01:20 Eli Bendersky, qhwdw
这是关于并发网络服务器编程的第一篇教程。我计划测试几个主流的、可以同时处理多个客户端请求的服务器并发模型,基于可扩展性和易实现性对这些模型进行评判。所有的服务器都会监听套接字连接,并且实现一些简单的协议用于与客户端进行通讯。
2017-10-25 09:46 Eli Bendersky, BriFuture
这一节里,我们来看看怎么用多线程来实现并发,用 C 实现一个最简单的多线程服务器,和用 Python 实现的线程池。
2017-10-26 08:19 Eli Bendersky, BriFuture
另一种常见的实现并发的方法叫做 事件驱动编程,也可以叫做 异步 编程 。这种方法变化万千,因此我们会从最基本的开始,使用一些基本的 API 而非从封装好的高级方法开始。本系列以后的文章会讲高层次抽象,还有各种混合的方法。
2017-12-08 10:20 Eli Bendersky, BriFuture
Pony,一种“Rust 遇上 Erlang”的语言,让开发快捷、安全、高效、高并发的程序更简单。
2019-02-16 15:39 Sean T Allen, beamrolling
Go 并不会阻止一些因 Go 程序员粗心大意或者缺乏经验而造成的并发编程错误。在本文的下面部分将展示一些在 Go 编程中常见的并发编程错误,以帮助 Go 程序员们避免再犯类似的错误。
2018-06-08 00:52 Go101, qhwdw
在前四部分中我们讨论了并发服务器的结构,这篇文章我们将去研究一个在生产系统中大量使用的服务器的案例—— Redis。
2018-03-07 19:31 Eli Bendersky, qhwdw
通过学习如何定位并发处理的陷阱来避免未来处理这些问题时的困境。
2020-01-13 15:12 Eduardo Ferreira, lxbwolf
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。