<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          eventlet高并發(fā)的網(wǎng)絡(luò)編程庫

          聯(lián)合創(chuàng)作 · 2023-09-29 13:00

          eventlet是一款使用Python編寫的為高并發(fā)的網(wǎng)絡(luò)編程而設(shè)計(jì)的庫。由第二人生(secondlife)所開源發(fā)布。在開源云計(jì)算技術(shù)OpenStack里起到了比較重要的作用。

          它通過greenlet提供的協(xié)程功能,讓開發(fā)者可以不用將以往的多線程等并發(fā)程序的開發(fā)方式轉(zhuǎn)變成異步狀態(tài)機(jī)模型,就能直接使用select/epoll/kqueue等操作系統(tǒng)提供的支持高并發(fā)IO接口,并且能盡可能地發(fā)揮它們?cè)诓l(fā)上的優(yōu)勢。

          與它同類的另一款產(chǎn)品是Gevent,它們有著很類似的設(shè)計(jì)。

          CPython下,由于Gevent使用了Cython綁定了libev或者libevent等C庫,導(dǎo)致Gevent比eventlet有著更優(yōu)秀的性能。

          但是也因?yàn)镃ython寫的部分組件,導(dǎo)致Gevent無法借助PyPy來給它加速,而eventlet則沒有這個(gè)限制。在PyPy的加速下,eventlet的性能可以有成倍的提升。

          瀏覽 24
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美一级黄片视频 | 欧美日韩色视频 | 亚洲视频在线观看免费 | 亚洲色图另类 | 在线香蕉|