タグ

2016年4月19日のブックマーク (10件)

  • InnoDB の mutex の話(入門編) | GREE Engineering

    このエントリは GREE Advent Calendar 2015 22日目の記事です。 こんにちわ。せじまです。久々に 10inch の Android Tablet 買いかえたところ、USBがキャップレス防水になってるわお風呂で使っても内蔵スピーカーでそこそこ音量取れるわ水滴ついた状態でもタッチパネルの精度が高いわと、この分野に於ける技術の進歩ハンパないなと感心させられました。 はじめに 最近、 InnoDB の mutex 周りの実装に関心があるのですが、ちょっと調べてみたところ、自分が読みたいような内容の入門記事が、英語や日語の blog などでは見つけられなかった、あるいは最近の記事ではなかったので、備忘録を兼ねて自分で書いてみることにしました。今回のゴールは、 SHOW ENGINE INNODB STATUS\G での次のセクションを読み解くところまでです。 -------

    InnoDB の mutex の話(入門編) | GREE Engineering
    y_uuki
    y_uuki 2016/04/19
  • 第384回 Initramfsのしくみ | gihyo.jp

    Ubuntuはカーネルを起動したあと、ルートファイルシステムをマウントするために「Initramfs」というイメージファイルを使用します。今回はこのイメージファイルについて説明しましょう。 Initramfsの役割 Ubuntuはさまざまなディスクデバイスにルートファイルシステムをインストールし、起動するOSです。カーネルはブートローダーによって起動されたあと、ルートファイルシステムをマウントするために、サポートしているすべてのディスクデバイスのドライバを持っている必要があります。 しかしながらこのドライバをすべてカーネルに組み込んでしまうと、カーネルが肥大化してしまいます。しかもそのほとんどは、今使っているディスクデバイスでは不要なドライバです。必要なドライバを必要に応じてロードする仕組みとして「カーネルモジュール」がありますが、今度はその「カーネルモジュール」をどこに保存するのかという

    第384回 Initramfsのしくみ | gihyo.jp
  • Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

  • AWSでのHTTP/2 or SPDY運用の課題とPROXY protocol - Hatena Developer Blog

    東京でウェブオペレーションエンジニアをしている id:dekokun です。 記事ではAWSでELBを使用してHTTP/2 or SPDYを運用する上で直面する問題としてのクライアントのIPアドレスが分からなくなる問題の紹介を行い、その後に解決策としてのPROXY protocolの紹介・PROXY protocolの設定方法について記載します。 この記事は先日公開しましたAWS EC2でのHTTP/2 or SPDY導入方法 - Hatena Developer Blog (以下、"前回の記事"と呼びます) の続編となります。 ELBのTCPモードにおける問題点 解決策としてのPROXY protocol PROXY protocolが必要となる技術的背景及びPROXY protocolの動作 ELB + nginx構成でのPROXY protocolの設定方法 ELBの設定 ngin

    AWSでのHTTP/2 or SPDY運用の課題とPROXY protocol - Hatena Developer Blog
  • Google Compute Engine、全世界のリージョンが同時に外部とのネットワーク接続を失うという深刻な障害が発生。ネットワーク管理ソフトウェアにバグ

    Google Compute Engine、全世界のリージョンが同時に外部とのネットワーク接続を失うという深刻な障害が発生。ネットワーク管理ソフトウェアにバグ クラウドのどこかで障害や災害が発生したとしても、その影響はアベイラビリティゾーンを超えることはなく、そのために複数のアベイラビリティゾーン(Google Compute Engineでは「ゾーン」)にシステムを分散して配置することで、クラウドの障害の影響を受けない高い可用性を備えたシステム構築ができる。これはクラウド(IaaS)に対応したシステム構築におけるもっとも基的な考え方です。 しかし先週、2016年4月11日にGoogle Compute Engineで発生した通信障害は、アベイラビリティゾーンどころかリージョンの境界も越え、世界中にあるすべてのリージョンのインスタンスが同時に外部とのネットワーク接続を18分間に渡って失う

    Google Compute Engine、全世界のリージョンが同時に外部とのネットワーク接続を失うという深刻な障害が発生。ネットワーク管理ソフトウェアにバグ
    y_uuki
    y_uuki 2016/04/19
  • 一般社団法人Japan Perl Association(JPA)の体制変更と今後の活動方針に関して - JPA 運営ブログ

    2016年度(2016年4月)よりJPAの体制変更を行いましたので、ここにお知らせいたします。 個人社員から法人社員へ 以下の4社がJPAの社員総会において議決権を行使する社員となり、理事・監事も変更となりました。 社員 株式会社ガイアックス 株式会社はてな 株式会社モバイルファクトリー 株式会社ディー・エヌ・エー 理事・監事 小林篤氏(代表理事・株式会社ディー・エヌ・エー) 肥後彰秀氏(理事・株式会社ガイアックス) 田中慎司氏(理事・株式会社はてな) 佐藤健太氏(理事・株式会社モバイルファクトリー) 平子裕喜氏(理事・株式会社ディー・エヌ・エー) 大月英照氏(監事) 今回の体制変更における理事・監事退任者は以下の通りです。 牧大輔氏 岡部恵一氏 森淳氏 加藤敦氏 和田裕介氏 今後の活動方針について 今後は「日におけるPerlコミュニティを脈々と続くものとして盛り上げる」をミッション

    一般社団法人Japan Perl Association(JPA)の体制変更と今後の活動方針に関して - JPA 運営ブログ
    y_uuki
    y_uuki 2016/04/19
  • Tornado アプリのログファイル書き込みのチューニング : DSAS開発者の部屋

    最近は協力プレイやPvPなどの「リアルタイムサーバー」を書くときは Go が主流になっているのですが、 Tornado を使ったシステムも健在です。 (以前の記事) 数人〜十数人程度の「部屋」を、1つの Tornado プロセスに複数もたせ、さらに一台のサーバーにその Tornado プロセスを複数置くことでCPUのマルチコアを活用する構成になっているのですが、最近各プロセスがログファイルを書く部分でブロックして応答性能が悪化するケースがあったので対策しました。 この記事ではその対策で行ったチューニングや、行わなかったチューニングについても紹介します。 ※なお、この記事は Tornado を題材にしていますが、似たような仕組みになっている node.js などの他の言語のフレームワークでも同じ事が言えるはずです。 前提知識 Tornado は epoll や select などのIO多重化

    Tornado アプリのログファイル書き込みのチューニング : DSAS開発者の部屋
  • Linux_4.5 - Linux Kernel Newbies

    Linux 4.5 has been released on Sunday, 13 March. Summary: This release adds a new copy_file_range(2) system call that allows to make copies of files without transferring data through userspace; experimental Powerplay power management for modern Radeon GPUs; scalability improvements in the Btrfs free space handling; support GCC's Undefined Behavior Sanitizer (-fsanitize=undefined); Forwarded Error

  • LXD 2.0: Introduction to LXD [1/12] | Stéphane Graber's website

    This is the first blog post in this series about LXD 2.0. A few common questions about LXD What’s LXD? At its simplest, LXD is a daemon which provides a REST API to drive LXC containers. Its main goal is to provide a user experience that’s similar to that of virtual machines but using Linux containers rather than hardware virtualization. How does LXD relate to Docker/Rkt? This is by far the questi

    y_uuki
    y_uuki 2016/04/19
  • 第5回ペパボテックカンファレンス〜インフラエンジニア大特集〜 (2016/05/14 14:00〜)

    ペパボテックカンファレンスとは 2003年に創業し、現在は東京・福岡に拠点を持つGMOペパボ株式会社。 30万人以上のユーザーをもつ「ロリポップ!レンタルサーバー」やネットショップ運営サービス「カラーミーショップ」、国内最大のハンドメイドマーケット「minne」などさまざまなジャンルのウェブサービスを企画・開発し、運用まで行うJASDAQ上場企業です。 GMOペパボには、OSSへの貢献により数々の賞を受賞した実績を持つエンジニアや、高い技術力をもとに書籍への寄稿を行っているエンジニアをはじめとした、社内外を問わず評価されているエンジニアが多数在籍しており、ホスティングサービスやEC支援事業など、幅広いジャンルのサービスを手掛けているのみならず、技術的にも多様な取り組みを行っています。 そんなペパボのエンジニアたちが経験の中で蓄積してきた生の声をお届けするのが、ペパボテックカンファレンスです

    第5回ペパボテックカンファレンス〜インフラエンジニア大特集〜 (2016/05/14 14:00〜)
    y_uuki
    y_uuki 2016/04/19
    インフラ特集すごい