タグ

linuxとシステム開発に関するkzmtsのブックマーク (2)

  • 自作ロードバランサ開発

    概要 モバイル向け大規模サービスを運用する上で直面した問題を解決するため、ロードバランサの開発に取り組んでいる話をご紹介します。 最近徐々にユースケースが出始めたLinuxの高速パケット処理基盤 eXpress Data Path (XDP) を採用し、海外事業者における類似事例のアーキテクチャも参考にしつつ、高スループットかつDDoSに強いロードバランサを開発しています。 参考資料 セッションの内容をより深くご理解頂く上で参考となる資料をご紹介します。 LINEのインフラ構成とその課題について LINEのインフラを運用して見えてきた課題 (JANOG39 発表資料) JANOG39登壇レポート「LINEのインフラを運用して見えてきた課題」 近年のロードバランサアーキテクチャについて ロードバランサのアーキテクチャいろいろ eXpress Data Path (XDP) について Lin

    自作ロードバランサ開発
  • Jenkinsをインストールして使ってみよう[Mac/Linux/Windows]

    継続的インテグレーションツール「Jenkins」の使い方を基礎から解説する連載がスタート。初回は、Jenkinsの概要とインストール手順、簡単なジョブの登録方法を説明する。 連載 INDEX 次回 → Jenkinsとは何か? 「Jenkins」というツールをご存じだろうか? 情報に敏感な読者であれば「継続的インテグレーション(CI)」という言葉とともにネット上で一度や二度は見たことがあるかもしれない。しかしながら「継続的インテグレーション」という言葉の難解さや「Javaで作成されている」という点で、敷居が高く感じられ、導入を見送っているプログラマーの方もいるのではないだろうか。 そんな方々にとって、連載がJenkinsを使うきっかけになれば幸いだ。連載では、Jenkinsの使い方を基礎から説明する。その説明用のプログラミング環境としてはRubyを採用しているが、他の環境の方にも参考と

    Jenkinsをインストールして使ってみよう[Mac/Linux/Windows]
  • 1