Middleware and Services

Current topics and discussions in distributed systems, middleware and services

A collection of controversial topics and trends in distributed systems.

Beyond SOA, more...

SOA is not working on the highest level of abstraction or decoupling. Take a look at event-driven systems for better de-coupling of callers and callees based on abstract events. Gregor Hohpe's site is well worth a closer look. All the patterns from the book can be found there as well as the secrets of starbucks coffee business...

May the real SOA please stand up, more...

The following is just a list of SOA experiences collected at a technical exchange between two corporations. And for the better contrast: a few hints on mashups as community driven service developments.

Using OSGI and Peer-to-Peer technology in the home of the future, more...

Markus Block, who has received a Karl-Steinbuch scholarship this year has now completed his thesis. He combined two very promising technologies: peer-to-peer (Jxta) and the Common Services Gateway Initative (OSGI). The goal was to build a dynamic and reliable mechanism which can be used by home appliances to find and install firmware updates. The work included very interesting ideas on using service and device ontologies in this context. You can download the thesis at the given location.

Service Oriented Architecture (SOA)

Time to learn about a new buzzword - and discover the enterprise service bus at the same time.

How to design an internet protocol, more.....?

The SOAP vs. REST debates are still ringing in my ears. Is it OK to define requests using XML in the body of http POST messages? Is this in true INTERNET style and what is this style btw? I found a good source of real experience in the WEBDAV archives and it looks to me as if the experiences from WEBDAV point more in the direction of REST...

WI-FI, Peer-to-Peer, democracy, more.....?

Many people felt helpless during the events of the second gulf war. Will the convergence of liberating technologies like WI-FI, peer computing and possible huge computing GRIDs have a liberating effect on western democracies as well? Will there be a move toward more direct democracy?

"Linked", link topology and why this wasn't the last power outage, more ...

The fourty degrees in Southern France actually made for some good reading. This time with Albert-Laszlo barabasi's book "linked". He investigates the link topologies of the WEB, of our electric system etc. And while I was reading his analysis on the power outages in the 1970's and how they can be explained by the network topology the big power outage in the USA happend. About scale-free networks, topologies and what we can learn from them.

What makes distributed systems difficult - and a nice solution to an old problem

How do you handle the relation between zipcode and city in browser based applications? Worried about data sizes or roundtrip times and usability? Take a look at XmlHttpRequest and Ajax technologies