I've been doing a bit of cooking recently, and having a great time at it. Last night I tried a Mac'n'Cheese recipe, using Mozzarella and aged Cheddar melted in a Béchamel sauce, followed by tonight's meal of 'Lemony Quinoa and Asparagus with Shrimp Scampi.' Both were (fortunately) well received, and they tasted as good to me as it was enjoyable to make them.
On the technology side, during the research for my current project, I've been learning about the facilities offered by the XMPP protocol and its various server implementations. It offers some fascinating - and certainly untapped - possibilities for product development. What has intrigued me about it is that if you have any kind of need for remote control and response from various services, you can implement the service as a so-called 'component bot' and control it using a client application, which both exist as XMPP entities.
By doing this, and using server implementations that support clustering and appropriate implementations of the 'Jabber Component Protocol' (XEP-0114) and perhaps 'Component Connections,' then you get load balancing for that service almost automatically. On (likely) tested implementations, too. If you assume your service will need to scale - and it seems reckless to ignore the possibility - this is invaluable.
In the end, I've been left with less work to do, and at least two more meals in leftovers.
Bliss.
No comments:
Post a Comment