タグ

2017年11月27日のブックマーク (2件)

  • Elixirを利用した繊細なwebチャットの開発

    8. Delicate Chatとは? ● Phoenixを使ったシンプルなWebチャット ● 特徴 ○ サーバサイドのElixirでの実装が「Erlang In Anger」での「してはいけ ないこと(アンチパターン)」を活用して実装されている。 ○ そのアンチパターンが原因のシステム障害を体験できる。 10. ● 「Erlang In Anger」から引用 ○ > Don’t use dynamic atoms! ○ > If you use the xmerl library that ships with Erlang, consider open source alternatives or figuring the way to add your own SAX parser that can be safe . つまり、アンチパターン的には、xmerlを使ってそれにユーザーの

    Elixirを利用した繊細なwebチャットの開発
  • ApplibotのBlue-Green Deployment(AWS編)

    こんにちは。インフラエンジニアの西村です。 弊社の運用タイトルでは主にAmazon Web Service(以下AWS)を使用していますが、 Google Cloud Platform(以下GCP)も今後利用すべく検証を重ねています。 今回は各VM(AWS:EC2,GCP:GCE)を使用した、Blue-Green Deploymentの実装について、2回に分けて書かせていただきます。 ApplibotでのBlue-Green Deployment 前述の通り、ApplibotではAWSGCPを使用しております。 現在運用中のタイトルではAWSが主体ですので、今回はそちらの導入の経緯を交えて紹介させていただきます。 なぜBlue-Green Deploymentにしたか Applibotのこれまでのデプロイ方式はサーバ内でtomcatをポートを分けて起動させ、 apacheでルーティングを

    ApplibotのBlue-Green Deployment(AWS編)
    krrrr
    krrrr 2017/11/27