Dilinizi seçin

Ana sayfa arrow-right greenlet

7 ücretsiz ve ücretli greenlet alternatiflerinin bir listesini derledik. Başlıca rakipler şunları içerir: reep.io, Socket.io. Bunların yanı sıra, kullanıcılar greenlet ile gevent, eventlet, Bone.io arasında karşılaştırmalar da yaparlar. Ayrıca burada diğer benzer seçeneklere de göz atabilirsiniz: About.


reep.io
Free Open Source

İlk önce verileri bir sunucuya kaydetmeden istediğiniz bir şeyi aktarabilirsiniz.

Socket.io
Free Open Source

Socket.IO, her tarayıcıda ve mobil cihazda gerçek zamanlı uygulamaları mümkün kılmayı hedefliyor, ...

gevent
Free Open Source

gevent, greenlet'i yüksek seviyede sağlamak için kullanan, coroutine dayalı bir Python ağ kütüphanesidir ...

eventlet
Free Open Source

Eventlet, Python için eşzamanlı bir ağ kütüphanesi olup, çalışma şeklinizi değiştirmenize izin verir ...

Bone.io, yüksek performans oluşturmak için hafif bir çerçevedir Realtime Single Page JavaScript ...

WebSocket-Node
Free Open Source

Node.JS için bir WebSocket Uygulaması (Taslak -08, son RFC 6455'e kadar)

JsSIP, JavaScript SIP (Oturum Başlatma Protokolü) kütüphanesi

Hafif işlem içi eşzamanlı programlama

greenlet Platformlar

tick-square Linux
tick-square Mac
tick-square Windows

greenlet Genel Bakış

greenlet - Hafif süreç içi eşzamanlı programlama

“Yeşil” paket, “görevler” adı verilen mikro iş parçacıklarını destekleyen bir CPython sürümü olan Stackless'ın bir parçası.
Görevler aynı anda sözde eşzamanlı olarak çalışır (tipik olarak tek veya birkaç işletim sistemi düzeyinde iş parçacığında) ve “kanallar” üzerindeki veri alışverişi ile senkronize edilir.

Öte yandan, bir “yeşil”, henüz zamanlaması olmayan, daha ilkel bir mikro-iplik kavramıdır; başka bir deyişle coroutines. Kodunuzun ne zaman çalıştığını tam olarak kontrol etmek istediğinizde bu kullanışlıdır. Özel planlanmış mikro-ipleri yeşilleştiricinin üstüne oluşturabilirsiniz; ancak, yeşil alanların kendi başlarına gelişmiş kontrol akışı yapıları yapmanın bir yolu olarak yararlı oldukları görülmektedir. Örneğin, jeneratörleri yeniden yaratabiliriz; Python'un kendi jeneratörleriyle olan fark, jeneratörlerimizin iç içe geçmiş işlevleri çağırması ve iç içe geçmiş işlevlerin de değerler üretmesidir. (Ayrıca, bir "verim" anahtar kelimesine ihtiyacınız yoktur. Test / test_generator.py içindeki örneğe bakın).

Greenlets normal modifiye tercüman için bir C uzatma modülü olarak sağlanır.

Kaynak kodu: https://github.com/python-greenlet/greenlet

En İyi greenlet Alternatifleri

Yazılım hakkındaki görüşlerinizi paylaşın, bir inceleme bırakın ve daha da iyileştirmeye yardımcı olun!

greenlet Etiketler

tasklets tasklet microthread coroutine concurrent-programming c-python stackless microthreads coroutines multithread

Değişiklik Önerin

Geri bildiriminiz

Bir derecelendirme seçin
Lütfen bir derece seçin

Your vote has been counted.

Do you have experience using this software?