タグ

2018年10月29日のブックマーク (4件)

  • Pull Requestのマージが成功しました。これから私達が開発する未来にご期待ください。

    2018年10月26日(米国時間)、MicrosoftによるGitHubの買収が完了したことをお伝えします。:tada: 月曜日はCEOとしての私の最初の日です。何百万人もの人々が毎日GitHubに頼っています。私はこの会社を率いることができて光栄です。 6月に買収を発表したとき、私はGitHubの2つの原則を発表しました。ここに、もう一度掲載したいと思います。 GitHubは、コミュニティ、プラットフォーム、ビジネスとして独立して運営されます。これは、GitHubがデベロッパー・ファーストを考え、独創的な精神、そしてオープンな拡張性を保持することを意味します。私たちは常に、開発者が任意の言語、ライセンス、ツール、プラットフォーム、またはクラウドを選択できるようサポートします。 GitHubは今までと同じ製品の開発理念を保持します。私たちは、開発者のことを第一に考えサービス提供を行っている

    Pull Requestのマージが成功しました。これから私達が開発する未来にご期待ください。
    ken39arg
    ken39arg 2018/10/29
  • goroutineはなぜ軽量なのか - Carpe Diem

    概要 以前の記事で christina04.hatenablog.com Goはスレッドよりはるかに軽量なgoroutineでC10K問題を解決する、という話をしましたが、goroutineが軽量なのはなぜか?という理由を深掘りしたことがなかったのでしてみました。 環境 golang 1.11.1 Darwin 17.7.0 軽量と呼ばれる理由は2つ 大きく分けると以下の2つのポイントがあります スレッドに比べてメモリ使用量が低い スイッチングコストが低い それぞれ説明していきます。 goroutineがスレッドに比べてメモリ使用量が低いのはなぜか スタックとヒープのメモリの使い方を理解すると分かります。 ヒープはメモリの下層、プログラムコードのすぐ上にあり、上に向かって成長します。一方スタックは仮想アドレス空間の一番上にあり、徐々に下に成長していきます。 ref: イベントループなしでの

    goroutineはなぜ軽量なのか - Carpe Diem
    ken39arg
    ken39arg 2018/10/29
  • ISUCON8本戦出題記というよりぶっちゃけ工数感どうなの?って話 - KAYAC engineers' blog

    こんにちは! サーバーサイドサイドエンジニアの荒賀です。 普段はソーシャルゲーム事業部でゲームの開発したり、Lobi事業部でコミュニティサービスの開発をしたりしています。 さて、この度ISUCON8の戦問題の出題を担当させていただきました。 問題に関する解説は公式のブログを書きましたのでこちらを御覧ください。 ISUCON8 選問題の解説と講評 こちらでは技術的なことは置いておいて、業務としてどのようにISUCON8に関わってきたかを書き残しておきたいと思います。 (※カヤックの出題はISUCON3でもしており今回が2回目です。) はじまり (2017/12〜2018/2) だいぶ曖昧な記憶ですが、ISUCON7で優勝させていただいた直後の打ち上げの場で、僕の耳元で941さんが「来年はカヤックさんどうですか〜(ニヤニヤ)」と囁いてきたので、とりあえずニヤニヤで返したことを覚えています。

    ISUCON8本戦出題記というよりぶっちゃけ工数感どうなの?って話 - KAYAC engineers' blog
    ken39arg
    ken39arg 2018/10/29
    書きました!これでISUCON関連の業務はすべて終わり!!
  • AWS X-Ray による ISUCON8 本選問題の解析 - 酒日記 はてな支店

    ISUCON8 の選問題は、競技者がコントロールできない外部 API 呼び出しを多数含んだ出題内容でした。 講評では、 サービスの特性を適切に分析した上で、まとめるところはまとめたり、遅延させるところは遅延させるなど ……とさらっと書かれていますが、実際そんなことを短時間で分析することは可能なのかよ!という話題が競技後の懇親会でもあったので、それ AWS X-Ray でできるよ、というエントリをまとめておきたいと思います。 今回の解析は Perl 版の初期実装に対して行ったものですが、なぜ Perl かというと AWS の公式 SDK にない X-Ray 関連の CPAN モジュールを自分が書いているので、その宣伝も兼ねています。(blogエントリ書いてなかった) AWS::XRay Plack::Middleware::XRay Devel::KYTProf::Logger::XRay

    AWS X-Ray による ISUCON8 本選問題の解析 - 酒日記 はてな支店
    ken39arg
    ken39arg 2018/10/29
    便利すぎるやつ。