greenlet
greenlet - برنامه نویسی همزمان با فرآیند سبک وزن بسته "greenlet" مجموعه ای از Stackless است ، نسخه ای از CPython است که از موضوعات ریز به نام "tasklets" پشتیبانی می کند.کارها به صورت شبه همزمان انجام می شوند (به طور معمول در موضوعات یک یا چند سیستم عامل) و با تبادل داده ها در "کانال" همزمان می شوند.از طرف دیگر ، "سبز" یک مفهوم ابتدایی تر از موضوع ریز است و هیچ برنامه ریزی ضمنی ندارد.به عبارت دیگر coroutinesاین زمانی مفید است که می خواهید دقیقاً هنگام اجرای کد خود کنترل کنید.می توانید موضوعات میکرو برنامه ریزی شده سفارشی را در بالای سرمه ایجاد کنید.با این حال ، به نظر می رسد که گلخانه ها به خودی خود به عنوان روشی برای ساختن سازه های پیشرفته جریان کنترل مفید هستند.به عنوان مثال ، ما می توانیم ژنراتورها را دوباره ایجاد کنیم.تفاوت با ژنراتورهای خود پایتون در این است که ژنراتورهای ما می توانند توابع توخالی را صدا کنند و توابع تو در تو نیز می توانند مقادیری را ارائه دهند.(بعلاوه ، شما نیازی به کلمه کلیدی "عملکرد" ​​ندارید. مثال را در test / test_generator.py ببینید.) .... گرینلت ها به عنوان یک ماژول فرمت C برای مترجم منظم اصلاح نشده ارائه می شوند.کد منبع:
greenlet

سایت اینترنتی:

دسته بندی ها

گزینه های دیگر برای greenlet برای Node.JS

Socket.io

Socket.io

Socket.IO قصد دارد برنامه های زمان واقعی را در هر مرورگر و دستگاه تلفن همراه امکان پذیر کند و تفاوت های بین مکانیسم های مختلف حمل و نقل را تار کند.
Bone.io

Bone.io

Bone.io یک چارچوب سبک برای ساختن برنامه های جاوا اسکریپت Reale - Single Page با کارایی بالا است.
WebSocket-Node

WebSocket-Node

پیاده سازی WebSocket برای Node.JS (پیش نویس -08 از طریق RFC 6455 نهایی) کد منبع: https://github.com/theturtle32/WebSocket-Node