タグ

2016年3月29日のブックマーク (8件)

  • 全盛期のJeff Dean伝説 - Qiita

    Jeff Deanとは GoogleのSenior Fellow. Googleの基盤となる分散システムのほぼ全てに中心的に関わり、圧倒的なエンジニアリング能力を発揮したらしい。あまりにも尊敬されているため、IT業界において全盛期のイチロー伝説のような破天荒なホラ話のネタにされている人。 日語での紹介がなさそうだったので意訳してみました。 元ネタはこちら。多すぎるのでGoogle社員じゃない人には面白みがわかりにくそうなもの、面白みが被っていると私が判断したものなどは省いてあります。 NP問題 Jeff DeanがGoogleの採用面接を受けたときに、もしP=NPが成り立つとしたらどうなるかを問われて"P=0かN=1ですね"と答えた。試験官が笑い終わりさえしないうちに彼はGoogleのpublic keyを突き止め、private keyをホワイトボードに書き終わった。 Jeff Dea

    全盛期のJeff Dean伝説 - Qiita
  • LobiのDB masterがダウンすると何が起こるのか - KAYAC engineers' blog

    Lobiチームの長田です。 今回はLobiで使用しているデータベースの構成・運用について紹介します。 TL;DR メインのデータベースとしてMySQLを使用 一般的なmaster-slave構成 HAProxyとMHAでDBのfailoverを自動化 HAProxyでslaveへの接続を分散・死活監視 MHAで障害時のfailover・ENIを付け替えてmaster切り替え で、何が起こるの? サービスが提供できなくなります。 ユーザーの認証情報等、サービス提供に必要不可欠なデータを管理しているため、一時的なサービス停止は免れません。 ユーザー体験的にもビジネス的にも、大変厳しい状態です。 この「一時的」な時間を可能な限り短くするために障害復旧の一次対応を自動化しています。 自動化のメリットとして、単純にサービス停止時間が短くなることはもちろん、 復旧処理を行う際の人的なエラーを未然に防ぐ

    LobiのDB masterがダウンすると何が起こるのか - KAYAC engineers' blog
  • Microsoft Exchange Server on AWSをやってみた | DevelopersIO

    Exchange Server on AWS 今回もQESさんの協力を得て記事化してます。社内イントラネットにあるExchangeサーバーをAWSに移行してみました。 SingleAZ構成 まずは可用性を勘案せず、移行作業の負荷を検証してみます。 作業手順 同一リージョン・同一アベイラビリティゾーンを使用します。 Exchange認証用にAWS上にもDomain Controllerを作成します。 VPNを使って仮想専用線を構築、社内Domain Controllerと同期。 シングル構成のExchangeなのでMail Box、HuB/CASの各サーバーを1台づつAWS上のEC2に移行・設定します。 社内のMail Boxサーバーからその内容をEC2のMail Boxサーバーにムーヴします。 メールの経路については、社内の既存経路(SMTP、スパム、ウィルススキャン等)を使用しました。

    Microsoft Exchange Server on AWSをやってみた | DevelopersIO
  • JSON Web Token の効用 - Qiita

    Note: JWT の仕様やそもそも論の話は触れません。どう使うか、何が出来るかしか書いていません。 JSON Web Token? JSON Web Token とは、ざっくりいって署名の出来る JSON を含んだ URL Safe なトークンです。 署名とは、署名時に使った鍵を用いて、JSON が改ざんされていないかをチェック出来るようにすることです。 URL Safe とは、文字通り、URL に含めることの出来ない文字を含まないことです。 これだけだとよくわかりませんが、触り心地としては次のような性質があります。 発行者だけが、鍵を使ってトークンが正しいことを検証出来る。 暗号化ではないので、JSON の中身は誰でも見られる。 仕様的には、暗号化のオプションもあります。 しかしながら、JSON の変更は出来ない。(改ざんをすると、検証時に失敗するので。) 全体的には、なんか変更できな

    JSON Web Token の効用 - Qiita
  • Netflixは218台のCassandraノード再起動にどう対処したのか

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Netflixは218台のCassandraノード再起動にどう対処したのか
  • 社会人1年目振り返り - decadence

    新卒で入社してから1年過ぎる。年末は振り返らなかったし、このタイミングで少し振り返りたい。 仕事面 業務的なもの コード書く(主にJava8) サーバセットアップ、ミドルウェアの設定等 アプリケーションサーバ運用(主にJava) (ログ調査とか) 研修は予定より早く終わって業務に入れたのは良かった。出来て当たり前みたいな環境(にいるつもり)で働いてる。わりと人数がいるので最初は探り探りだった。その頃の若干手隙な際に作った雑なスクリプトとか(画面n分割して色々するとか)今でも役立ってて、雰囲気見ながらやれてたのはよかった。 次第に慣れて、秋から今にかけては、わりとリクエスト数のあるアプリケーション複数に関わったりもした。このあたりを触った際には、JVM周りを学べて良かった(Javaパフォーマンスはその頃何度も読みなおした)。その際に関わった人たちが、会社を支えるアプリのコアの部分を担ってたり

    社会人1年目振り返り - decadence
    yasuharu519
    yasuharu519 2016/03/29
    いい
  • 政治資金ごまかした松田公太さん、逆恨みで乙武洋匡さんの不倫旅行を暴露(山本一郎) - 個人 - Yahoo!ニュース

  • Award Winning Content Operations Platform | GatherContent

    Bring your team together when you organise, plan and produce content in one platform.

    Award Winning Content Operations Platform | GatherContent
    yasuharu519
    yasuharu519 2016/03/29
    よさそう