タグ

2014年8月12日のブックマーク (5件)

  • How to enter a Docker container

    In previous articles [1 ,2 ,3 ] Lukas Pustina has given an introduction to system-level virtualization with Docker. In this article I discuss 4 options how to connect to a running Docker container and interact with it. All code examples are available on GitHub so you can try yourself. nsenter The nsenter tool is part of the util-linux package since version 2.23. It provides access to the namespace

    How to enter a Docker container
    ttakezawa
    ttakezawa 2014/08/12
    nsenter nsinit lxc-attach など
  • Propono: AWSと連動したRubyのPub/Subソリューション - ワザノバ | wazanova

    http://www.sitepoint.com/propono-pubsub-ruby/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 1日前 医療関連の学びをシェアするMeducationのCTOであるJeremy Walkerが、Proponoを利用して、肥大化した単一のRailsアプリをSOAに変更した経験をシェアしてくれています。 SOAを採用する際は、Railsアプリでも他の言語のソリューションに頼る事例も多いが、ProponoはAWS上で稼働するRubyのpub/sub gem。これを使って、1年かけて21個のアプリに分割した 完璧に機能するアプリをつくってデプロイするのに1時間で完了した実績あり。ポイントとしては信頼できるツールを揃えることにより、どう結合させるかに手間をとらず、ビジネスロジック

  • Go言語のcontextパッケージについてのやりとり - ワザノバ | wazanova

    https://news.ycombinator.com/item?id=8103128 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約2時間前 The Go Blogにおける、 Goサーバにおいては、goroutineが受取ったリクエストに対応する。request handlerは、DBやRPCサービスなどバックエンドにアクセスするために、複数のgoroutineを起動させることがよくある。それらのgoroutineは、ユーザのアイデンティティ / 認証トークン / リクエストの期限など、そのリクエストのスコープ内の変数にアクセスする必要がある。また、リクエストがキャンセルになったり、タイムアウトすれば、一連のgoroutineは直ちにexitして、システム側がリソースを確保できるようにする必要がある。 G

  • Flickr: Redis Sentinelの導入 - ワザノバ | wazanova

    http://code.flickr.net/2014/07/31/redis-sentinel-at-flickr/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 36分前 Flickrエンジニアブログで、Redisのマスター障害復旧を自動化するためにRedis Sentinelを導入した経験を紹介しています。 Redisのユースケース 番サービスに影響を与えないように、写真のアップロード / ユーザ通知 / メタデータの編集などの重たいタスクは、Redisのキューに送られて、非同期でオフライン処理されている。 クリティカルなタスクなので、99.9999%が処理(100万件のうち1件以下)され、99.995%の時間は稼働(月に停止が2分を超えない)させる必要がある。 もし、マスターが落ちると、復旧は手動対

  • 色んなログ、読む時間のある人いる? MariaDBのログ概要 | Yakst

    MariaDBプロジェクトの創設者Monty氏による、MariaDBおよびMySQLの各種ログの概要と設定についてのまとめ。 MariaDB 10.1の新機能を触っている時、(馬鹿げていると思うことの1つだが)一般ユーザはスロークエリログを無効にする方法が分からないのではないかと気づいた。 この機能を実装したりドキュメントを書いていて、色々なログの情報がバラバラになっていて、それらを有効にしたり無効にするのが意外と難しいのではないかとも思った。 これを解決するため、MariaDBのドキュメント(KB)に、MariaDBにもMySQLにも役立つだろうと思って「Overview of the MariaDB logs」というエントリを作った。 そのコピーがこの記事だ。コメントや追加して欲しい内容があれば、KBのエントリの方に意見を寄せて欲しい。たくさんの人の役に立つようにね! MariaDB