タグ

2016年3月20日のブックマーク (6件)

  • Redis administration

    Advice for configuring and managing Redis in production Redis setup tips Linux Deploy Redis using the Linux operating system. Redis is also tested on OS X, and from time to time on FreeBSD and OpenBSD systems. However, Linux is where most of the stress testing is performed, and where most production deployments are run. Set the Linux kernel overcommit memory setting to 1. Add vm.overcommit_memory

    ryouzo
    ryouzo 2016/03/20
  • 次世代Webコンテナ Undertowについて

    乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)NTT DATA Technology & Innovation

    次世代Webコンテナ Undertowについて
    ryouzo
    ryouzo 2016/03/20
  • デザインパターンを読み解く

    ポリモーフィズム(サブクラスによる切り替え、抽象化) ここに分類されるのは、オブジェクト指向の第3原則、ポリモーフィズムを使用したパターンです。ポリモーフィズムを使用すると、動的に使用するクラスを切り替えることができます。<参照> 他に分類されているものでも、ポリモーフィズムが重要な位置を占めているものもありますが、ここではそれしか使われていないものを扱います。 ただデザインパターン全体を通して強調されているのは、インターフェースでプログラミングするということです。実装への依存をなくし、そうすることによって設計の骨組みを明らかにするのです。 Template 次のようなメソッドがあった場合に、処理Bのところを条件によって変えたい場合があるとします。 class Hogehoge { void doit() { ... 処理A ... ... 処理B ... ... 処理C ... } }

    ryouzo
    ryouzo 2016/03/20
  • ドメイン駆動設計 基本を理解する

    Visual Studio Users Community Japan #1 で発表した資料になります。 https://vsuc.connpass.com/event/143114/

    ドメイン駆動設計 基本を理解する
    ryouzo
    ryouzo 2016/03/20
  • Herokuでbotを運用する時代は終わった。これからはIBM Bluemixを使って無料で運用する - Qiita

    2017/01/17追記 Herokuのプランが変更されたようです。 詳しくは、コメント欄を参照してください。 追記ここまで みなさん、bot活用していますか? どんどん便利なスクリプトを追加し、日々の業務や生活になくなてはならない存在になっていると思います。しかしながら、botをどこで運用するかという悩ましい問題があります。少し前ならheroku一択でしたが、herokuのプランが変更され24時間完全に無料で運用することが難しくなりました。 herokuで運用する問題点 herokuは素晴らしい環境です。が、無料でbotをつくるとなると話は少し変わってきます。 30分アクセスしなければスリープ 24時間連続で動かすことができない(6時間のスリープ) hubot-heroku-keepaliveによって30分のスリープの問題はいいですが、24時間稼働できないのはどうしようもありません。まあ

    Herokuでbotを運用する時代は終わった。これからはIBM Bluemixを使って無料で運用する - Qiita
    ryouzo
    ryouzo 2016/03/20
  • Redis3.0のredis.confまとめてみた。 - Qiita

    概要 Redis 3.0のredis.confをざっと読んでみたのでざっと訳してみました。 動作未検証(1/27現在) ()内は個人的なコメントです。 # デーモン化するときはyes # (プロダクションなら普通yes) daemonize no # デーモン化したときのPID pidfile /var/run/redis.pid # クライアント向けの開放port port 6379 # TCP listen() backlog. # (tcp connectionの待ちの上限?) tcp-backlog 511 # 必要に応じて、bindするネットワークのインターフェースを限定できます。 # (private内で運用するならコメントアウトでよいかと) bind 192.168.1.100 10.0.0.1 bind 127.0.0.1 # クライアントからのコネクションに対してUnix

    Redis3.0のredis.confまとめてみた。 - Qiita
    ryouzo
    ryouzo 2016/03/20