はじめに Bluemix(SoftLayer) Advent Calendar 2016、第14日目は Amalgam8 の話です。 1. Amalgam8 とは? Amalgam8 (amalgamate - アマルガメイトと呼ぶそうです) は、IBMの研究者が2016/6月に公開した OSS で、マイクロサービスのためのアプリケーション・スイッチです。OSIのレイヤー7に当たるものであると言ってよいでしょう。 Kubernetes, Docker Swarm, Netflix OSS などがあるのに、なぜ Amalgam8 を開発したのか?という理由について開発者が以下のように述べています。 There was no clean solution for client-side load balancing that was highly programmable (プログラミング可能