OpenSRF and Evergreen
-
Upload
evergreen-ils -
Category
Technology
-
view
2.204 -
download
2
description
Transcript of OpenSRF and Evergreen
OpenSRF 201
Evergreen International ConferenceMay 21, 2009Athens, GA
Mike Rylander – [email protected]
http://openils.org/dokuwiki/doku.php?id=osrfdevel:primer(hey, it's a start)
OpenSRF: Not your father's transparent, crossplatform, multilanguage, load balancing, highly available application
cluster development framework
OR
How I stopped worrying and learned to love Jabber
OpenSRF
That thing that Evergreen needs Based on XMPP A loadbalancer 38% cooler than sliced bread
IT'S...
But, let's start at the beginning
We need something that
Can cross a firewall Has low (or no) amortized connection setup Has low permessage overhead Uses distributed service Is going to be around for a while
Decisions, decisions
spread Languagespecific (JNI, etc) XMPP Build our own … nothing? (PileoApache)
High up (thank's Bill)
Low Down
Interfaces
XMPP (Jabber) XMLRPC (Web) OpenSRF Gateway (Web – JSON, XML) OpenSRF HTTP Translator (AJAX)
OpenSRF 201
Evergreen International ConferenceMay 21, 2009Athens, GA
Mike Rylander – [email protected]
http://openils.org/dokuwiki/doku.php?id=osrfdevel:primer(hey, it's a start)