| Eventmachine. Veloce rete I / O e gestione degli eventi per sviluppatori di rubini |
Scarica ora |
Eventmachine. Classifica e riepilogo
- Nome editore:
- EventMachine Team
- Sito web dell'editore:
- http://rubyeventmachine.com/
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 225 KB
Eventmachine. Tag
Eventmachine. Descrizione
Veloce rete I / O e gestione degli eventi per sviluppatori di rubini Eventmachine è una biblioteca per programmi Ruby, C ++ e Java. Fornisce I / O azionato per eventi utilizzando il modello del reattore. Eventmachine è progettato per soddisfare contemporaneamente due esigenze chiave: · Scalabilità, prestazioni e stabilità estremamente elevate per gli ambienti di produzione più esigenti; e · API che elimina le complessità della programmazione di rete filettata ad alte prestazioni, consentendo agli ingegneri di concentrarsi sulla logica dell'applicazione. Questa combinazione unica rende Eventmachine una scelta principale per i progettisti di applicazioni critiche in rete, inclusi server web e proxy, e-mail e sistemi di produzione, processori di autenticazione / autorizzazione e molti altri.Eventmachine ti consente di scrivere server di rete e client senza manipolazione DO è inviare e ricevere dati. Motore a presa a filettatura singola - scalabile e veloce! Cosa c'è di nuovo in questa versione: · Principali pulizie del codice · Convertiti tutte le schede sugli spazi nei file di origine rubino · Migliore documentazione per tutti i metodi e le classi · Spostato tutte le implementazioni del protocollo a EM / Protocolli / · Split out eventmachine.rb to em / {connessione, versione, timer} .rb · Rimuovere diversi metodi e classi deprecati · Rake Java: Gem Compito per generare un gemma di Jruby Binary · Correzioni del reattore e miglioramenti · Ha lavorato attorno a un bug di kqueue in OSX che causa Nbytes> 0 fallimenti di asserzione · Riduci la dimensione dello stack dei reattori EPOLL / KQUEUE (questo corregge a · Problema di lunga data che causa problemi di prestazioni con fili rubini) · Piattaforme che supportano utilizzerà Writev () per scrivere dati al · Rete, con conseguente minore memcpy () s · Impostare esplicitamente la modalità non bloccante sulle prese allegate · Consentire i tubi di lettura / scrittura da guardare usando Em.attach · Getictimefday () è chiamato solo una volta per segno di spuntazione e utilizzato per i timer, · Battiti cardiaci e GCurrentLooptime
Eventmachine. Software correlato