`

再谈twisted

阅读更多

现在我手头用的是11.0。 很好。没什么很大的问题,原来的版本对于iocp有个很奇怪的问题,现在被修复了。

 

今天在中文列表看了一下一堆人推荐gevent。许多人认为twisted是很twisted。文档不易懂,而且并不算太好用。

 

老实说twisted 的 core doc还是不错的,起码比那本 twisted programming要好。后者的例子大多都不知所云,看了更加令人崩溃。对比之下

twisted core doc是很不错的东西。 列表上有人说“能看core doc的人,说不定层次比开发者还高” 老实说我并不觉得这些doc有什么难懂的地方,我不认为我的水准要比开发者来得高,这个言论确实让我有些惊奇。

 

目前我是做基于tcp的工业控制的分布式系统。有不少非unix的机器,这么多网络库能同时支持linux,win32 并且还能稳定工作的 在py里面只有twisted。

 

而且还支持一大堆协议,免去了造轮子的麻烦。所以我一直对其他的solution并没有太大的兴趣根本在于:我现在不怎么做web。

 

事实上twisted关于web的部分也很少看,之前出于某些目的做了一个监控状态的服务才用了一些web的东西用来生成数据的汇总。

 

 

1: 支持较多的协议

 

2:靠谱的跨平台

 

3:开发速度快

 

这就是我选择的理由。

 

同时twisted 对于iocp的支持部分是用cython写的,也算是使用cython的一个例子吧。

 

至于说twisted的源码好不好懂,我也改过,并没有那么神奇。大部分还是很好读的,现在来看读pyx的代码比c毕竟还是要快一些的。

 

twisted最有趣的是它的邮件列表,回复很及时。

 

11.10修复了一个和iocp有关的bug。推荐使用之...

分享到:
评论

相关推荐

    浅谈PHY芯片UTP接口直连(不使用变压器)的设计.2018_03_16

    UTP(Unshielded Twisted Pair)则是无屏蔽双绞线,常见于以太网连接中,如常见的RJ45接口。当我们谈到“PHY芯片UTP接口直连(不使用变压器)的设计”,这是指在通信系统中,PHY芯片通过UTP接口直接与另一端的PHY...

    社交网络数据挖掘技术浅谈.pdf

    根据提供的文件内容,以下是对“社交网络数据挖掘技术浅谈.pdf”中涵盖的关键知识点的详细解释: 1. 社交网络数据挖掘的重要性 在大数据时代背景下,社交网站包含了大量信息数据。如何有效利用这些数据,成为了研究...

    浅谈PHY芯片UTP接口直连(不使用变压器)的设计-CSDN下载.2018_03_16

    UTP(Unshielded Twisted Pair)则是无屏蔽双绞线,广泛应用于局域网(LAN)连接,如以太网。本话题主要探讨的是在不使用变压器的情况下,如何设计PHY芯片之间的UTP接口直连方案。 一、PHY芯片与UTP接口 PHY芯片在...

    浅谈PHY芯片UTP接口直连(不使用变压器)的设计-CSDN下载

    UTP(Unshielded Twisted Pair)则是无屏蔽双绞线,广泛应用于以太网等局域网通信中。这篇文档“浅谈PHY芯片UTP接口直连(不使用变压器)的设计”探讨的是如何在不使用传统变压器的情况下,实现PHY芯片间的直接连接...

    浅谈计算机通信传输介质的选择.doc

    双绞线分为屏蔽双绞线(Shielded Twisted Pair,简称STP)和非屏蔽双绞线(Unshielded Twisted Pair,简称UTP)两大类。STP带有金属屏蔽层,能够显著降低电磁干扰的影响,但成本较高。而UTP没有屏蔽层,安装简便,...

    浅谈综合布线系统的电磁干扰及防护-综合文档

    常见的屏蔽电缆包括FTP(Foil Twisted Pair,屏蔽双绞线)、SFTP(Shielded Foil Twisted Pair,屏蔽铝箔双绞线)以及STP(Shielded Twisted Pair,屏蔽双绞线)等。这些电缆的屏蔽层主要由铝箔或铜编织网构成,能够...

    显示/光电技术中的LCD驱动IC诸元趋势分析

    单只谈「LCD的驱动IC」其实是一个范畴相当广的议题。  LCD的驱动类型大体可区分成TN(Twisted Nematic)、STN(Super-Twisted Nematic)(附注1),以及TFT(Thin-Film Transistors)等3类,其中TN LCD多半使用在...

    谈智能家居布线需注意事项

    双绞线(Twisted-Pair)是最常见的传输介质,由两根互相缠绕的铜线构成,用于减少电磁干扰。在智能家居布线中,通常使用4个双绞线对,每个都有特定的颜色编码,方便识别和端接。这些线缆常被暗埋在墙体内部,因此...

    基础电子中的基于电磁兼容方面考虑的非屏蔽布线浅谈

    非屏蔽双绞线(Unshielded Twisted Pair, UTP)作为常见的布线系统,在电磁兼容方面具有一定的优势。UTP通过双绞线结构实现平衡传输,理论上能有效抵消电磁干扰和辐射。然而,实际应用中,UTP的平衡性往往受到多种...

    Python 核心编程 第二版

     8.10 再谈else语句   8.11 迭代器和iter()函数   8.12 列表解析   8.13 生成器表达式   8.14 相关模块   8.15 练习   第9章 文件和输入输出   9.1 文件对象   9.2 文件内建函数(open...

Global site tag (gtag.js) - Google Analytics