Object Caching for high-performance, scalable web applications

Object Caching for high-performance, scalable web applications
by Johann Schleier-Smith, CTO, Tagged LLC
http://corp.tagged.com/obj-cache-zip

– load balancer
– ZP (30 PHP servers)
– memcached (livejournal) (4 servers) (hash based on keys to decide the storage server)
. Oracle 10g RAC

– Low level cache architecture
. Object serialization
. Basic cache operations
– SET($key, $value, [$lifetime])
– GET($key)
– DELETE($key)
– GETANDWAIT($key)
. Advice: pick something
Continue reading

Service Data Objects

Service Data Objects by Graham Charters

Service Data Objects (SDOs) enable PHP applications to work with data from different sources (like a database query, an XML file, and a spreadsheet) using a single interface.

– Data Access Services
. Now we have a data structure we need some way to get data in and out of it..
. SDO applications use DAS to read/write to/from differente sources of data such as databases or XML files
. A DAS converts between a data source format and SDO. For example: SDO Relational Database

(cont…)
Continue reading

Intel and Skype

Looks like Intel is working with Skype to improve the VoIP service. Intel is about to release new processors that will improve the sound quality in phone calls and the number of users in conference calls.

Skype has around 50M customers and more than 45% of VoIP calls minutes.