asyncoro

asyncoro

  2
Бесплатное ПО Открытый код
Категории: Разработка
Платформы: Mac Linux Windows
Особенности:
concurrent отказоустойчивой python distributed-programming coroutines



asyncoro - это среда Python для разработки параллельных распределенных
программ с асинхронными дополнениями и сопрограммами. Асинхронные дополнения,
реализованные в asyncoro, включают операции ввода-вывода сокетов
(неблокирующие сокеты), курсоры базы данных, таймеры ожидания и блокирующие
примитивы. Программы, разработанные с использованием asyncoro, имеют ту же
логику и структуру, что и программы на Python с потоками, за исключением
нескольких синтаксических изменений. asyncoro поддерживает механизмы
уведомления сокетов ввода-вывода epoll, kqueue, / dev / poll (и опрашивают и
выбирают, где это необходимо) и порты завершения ввода-вывода Windows (IOCP)
для высокой производительности и масштабируемости, а также SSL для
безопасности. asyncoro также поддерживает удаленное выполнение сопрограмм,
сопрограмм, отслеживающих другие сопрограммы и т. д., для распределенного,
отказоустойчивого программирования.

Аналоги (6):

  • Node.js

    Node.js - это платформа, основанная на JavaScript-среде Chrome, которая позволяет быстро создавать и масштабировать ...
      246
    Бесплатное ПО Открытый код
    Mac Linux Windows Browser extension
    web-applications основанный на узлах (нодах) application-builder self-hosted server-software server-side javascript web-development
  • Erlang

    Erlang - это параллельный универсальный язык программирования для сборки мусора и система времени выполнения ...
      27
    Бесплатное ПО Открытый код
    Mac Linux Windows
    реальное время real-time fault-tolerance programming-language распределенных вычислений programming concurrent-language функциональный язык hot-swapping высокая доступность
  • Tornado Web Server

    Tornado is an open source version of the scalable, non-blocking web server.
      10
    Бесплатное ПО Открытый код
    Mac Linux
    epoll http-server http-daemon
  • Tornado Web Server

    Tornado is an open source version of the scalable, non-blocking web server.
      10
    Бесплатное ПО Открытый код
    Mac Linux
    http-daemon epoll http-server
  • Twisted

    Twisted - это основанная на событиях инфраструктура сетевого программирования, написанная на Python и лицензированная под ...
      5
    Бесплатное ПО Открытый код
    Mac Linux Windows
    python tcp udp
  • dispy

    dispy - это среда Python для параллельного выполнения вычислений путем их распределения по ...
      0
    Бесплатное ПО Открытый код
    Mac Linux Windows
    параллельные вычисления python распределенных вычислений