2015年10月20日のブックマーク (7件)

  • Golangで作ったhttpdの接続数を制限してみよう

    こんにちは。斎藤です。 ここ1〜2年、私は仕事Golangを書くことが増えています。きっかけは、ITインフラをお預かりする中で、お客様のサーバにツールを置く場合でも1つのバイナリさえ置けば良いという手軽さからだったのですが、最近はScalaと並び手軽に並列処理が書けるプログラミング言語として重宝しています。 さて、今回はGolangで作ったhttpdの接続数をLimitListenerを利用して接続数の制限をしてみようというお話です。以下に紹介するお話は、Githubのリポジトリ "github.com/koemu/go-http-max-connections-demo" にデモプログラムを保存しています。Golangのビルド環境がある方は、実際にビルドしながらお試しいただければと思います。 ※Golang 1.5.1でビルドする前提で説明しています モティベーション 仕事でとあるAP

    Golangで作ったhttpdの接続数を制限してみよう
    wtatsuru
    wtatsuru 2015/10/20
  • Mackerelの告知を出すときに最近気をつけていること - Mackerel ブログ #mackerelio

    こんにちは。はてなシニアエンジニアのid:daiksy です。 Mackerelをご利用いただいている皆さんは、ぼくのidを見て「おや?」と思われた方もいらっしゃるのではないでしょうか。 ぼくは、金曜日のMackerelのニュースレターとブログ告知記事の執筆を担当しています。 今回は、Mackerelの告知やニュースレターで最近始めた取り組みについてご紹介いたします。 毎週金曜日に告知とニュースレターを出す Mackerelではリリースから現在まで、60週以上にわたり毎週のリリースを継続しています(年末年始の1週間だけお休みしました)。 不具合の修正や内部的なロジックはもちろん継続的に改善しているので、毎週リリースが行われているという事自体は特に珍しいことではありません。 ここでいう"60週以上連続"というのは、ユーザーの目に触れる新しい機能をこの期間ずっと続けてリリースをしている、という

    Mackerelの告知を出すときに最近気をつけていること - Mackerel ブログ #mackerelio
    wtatsuru
    wtatsuru 2015/10/20
  • AWSのS3で静的Webサイトを公開する手順まとめ - Qiita

    AWSをアカウントでログインしてからS3の項目へ遷移してからの手順 バケットを作成 ドメインを設定する場合はバケット名はドメイン名にしておく プロパティの設定 アクセス許可 「全員」リストをチェック バケットポリシー追加・編集(なくてもいいかも) { "Version": "2015-10-20", "Statement": [ { "Sid": "AllowPublicRead", "Effect": "Allow", "Principal": { "AWS": "*" }, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::ドメイン.com/*" } ] } 静的ウェブサイトホスティング 静的ウェブサイトホスティングを有効にするにチェック インデックスドキュメントを設定(普通はindex.html) ファイルアップロード Webサイ

    AWSのS3で静的Webサイトを公開する手順まとめ - Qiita
    wtatsuru
    wtatsuru 2015/10/20
    アダルトノウハウじゃなかった
  • はてなブックマークアプリ - はてなブックマーク

    352,888,884件ものエントリーが集まる国内最大規模のソーシャルブックマーク。 ネット上に集まる「発見」と「注目」で、毎日の情報収集をスムーズに。

    はてなブックマークアプリ - はてなブックマーク
    wtatsuru
    wtatsuru 2015/10/20
    新!!
  • MySQL 5.7の新機能完全リスト | Yakst

    MySQL 5.7には150を超える新機能がある。 MySQLのマニュアルはとてもいいものだが、少し長すぎる。これは、新機能の箇条書きリストだ。それぞれの機能について1つずつまとめるように頑張ってある。なので、 InnoDBのネイティブパーティショニング については、InnoDBの項かパーティショニングの項のどちらかにだけ載っている。 MySQL 5.7.8 RC2はここからダウンロードできる それか、yumかaptのリポジトリーからもインストール可能だ。 レプリケーション関連 マルチソースレプリケーション(訳注: 1スレーブに複数マスターを設定可能になった) [ 1 ] オンラインでのGTIDの有効化 [ 1 2 3 ] 準同期レプリケーションの性能向上 [ 1 2 ] ロスレス準同期レプリケーション [ 1 2 ] 準同期レプリケーションでいくつのスレーブからACKが返ってくるまで待つ

    MySQL 5.7の新機能完全リスト | Yakst
    wtatsuru
    wtatsuru 2015/10/20
  • MySQL 5.7のinnodb_default_row_format 影響範囲まとめ

    日々の覚書: MySQL 5.7.9のinnodb_default_row_formatがまた何か企んでいるようです ではまだ5.7.9が手元になかったので推測でしたが、公開されたので試してみたまとめ。 |PRIMARY KEY|ALTER |変換|メモ | |-----------|-----------------|----|----------------------------------------------| |あり,なし |ADD COLUMN |Yes | | |あり,なし |DROP COLUMN |Yes | | |あり,なし |ADD FOREIGN KEY |Yes | | |あり,なし |ADD KEY |No |ALGORITHM= INPLACE | |あり,なし |ADD KEY |Yes |ALGORITHM= COPY | |なし |ADD PRIMA

    MySQL 5.7のinnodb_default_row_format 影響範囲まとめ
    wtatsuru
    wtatsuru 2015/10/20
  • Oracle Announces General Availability of MySQL 5.7

    Oracle Announces General Availability of MySQL 5.7 New version of the world’s most popular open source database is up to 3x faster than MySQL 5.6 in benchmark tests Redwood Shores, Calif.—Oct 19, 2015 Oracle today announced the general availability of MySQL 5.7, the latest version of the world’s most popular open source database. The new version delivers greater performance, scalability and manage

    wtatsuru
    wtatsuru 2015/10/20