7. v0.8.11
v0.8.10
NODE-V0.8.9
Friday, September 28, 12
8. PAKETE
• Unix
http://nodejs.org/dist/v0.8.9/node-v0.8.9-linux-x64.tar.gz
• Mac
http://nodejs.org/dist/v0.8.9/node-v0.8.9.pkg
• Windows
http://nodejs.org/dist/v0.8.9/x64/node-v0.8.9-x64.msi
Friday, September 28, 12
18. V8 - GARBAGE COLLECTION
• Programmausführung wird angehalten
• Es wird nur ein Teil des Object Heaps geprüft
• V8 kennt alle Objekte und Pointer im Speicher
Friday, September 28, 12
19. LIBEV
• Full-featured and high-performance event loop
• libevent als Basis
• Alles, außer der eigene Code ist parallel und asynchron
Friday, September 28, 12
20. LIBEIO
• Eventbasierte Bibliothek für asynchrone I/O Operationen
• Ergänzung zu libev
• Features: Öffnen, Lesen, Schreiben, Löschen, etc.
• Modul: fs
Friday, September 28, 12
21. C-ARES
• asynchrone DNS Auflösung
• Modul: dns
Friday, September 28, 12
22. EVCOM
• Basiert auf libev
• Eventbasierte Library für Stream Sockets
• Modul: net
Friday, September 28, 12
105. WEBSOCKETS
• Protokoll auf TCP-Basis
• Bidirektionale Client-Server-Kommunikation
• Wird im Rahmen von HTML5 entwickelt
• Unterstützung durch Libraries
Friday, September 28, 12
130. KONTAKT
Sebastian Springer
sebastian.springer@mayflower.de
Mayflower GmbH
Mannhardtstr. 6
80538 München
Deutschland
@basti_springer
https://github.com/sspringer82
Friday, September 28, 12