PLAID Engineer Blog

PLAID Engineer Blog


KARTEを提供する株式会社プレイドのエンジニアブログです。プレイドのエンジニアのユニークなパーソナリティを知ってもらうため、エンジニアメンバーたちが各々執筆しています。

PLAID Engineer Blog

infra

Google Cloud Next '18でSpinnakerのセッションを聞いてきました!

こんにちは!SREの@ikemonnです。 7/24-26@San Franciscoで行われたGoogle Cloud Next '18に参加してきました。 いくつかのセッションを聞いてきたのですが、今回はKARTEのデプロイでも利用しているSpinnakerのセッション、Large-Scale Continuous Delivery at Netflix and Waze Using Spinnaker (Cloud Next '18) が面白かったのでご紹介します。 概要 WazeでのSpinnakerの使い方 Googleがリソースを割いてなぜSpinnakerを開発しているのか Spinnakerのroadmap まとめ WazeでのSpinnakerの使い方…

Daiki MatsuiDaiki Matsui

12.5億UUを解析する大規模解析サービスの監視構成

みなさん、ごきげんよう。プレイドの@tik-sonです。 現在、PLAIDエンジニア陣でCodeZineで連載をしているのですが、 今回はKARTEを支える監視構成についての記事を書きました。 記事のリード文で紹介しているように、シビアな要件が求められる、大規模解析サービスの監視のポイントや、構成などを書いているので、是非とも御覧ください! 大規模解析サービスを支える監視サービスと監視構成のポイント…

NaohikoTakemuraNaohikoTakemura

Developers Summit 2018に登壇してきました #devsumi

みなさん、ごきげんよう。プレイドの竹村(a.k.a. tik-son)です。 2018/2/15,16に雅叙園東京で開催された Developers Summit 2018にて「マルチクラウドで構築する大規模解析サービス~戦略とポイントについて」 というテーマで登壇してきました。 発表内容 最近、「マルチクラウド」という言葉をよく聞くようになりましたが、まだ世の中には具体的な話があまり出ていないなと感じていたので、「マルチクラウドでの構築/運用でのポイント」を出来る限り実例ベースでお話しました。 6000events/secの負荷 を 0.x秒で解析する KARTEの構築/運用を通して培ったマルチクラウドでの様々なノウハウが詰まっているので是非ともご覧いただければと思い…

NaohikoTakemuraNaohikoTakemura

ストリーム処理を1からKappa Architectreまで学ぶ

エンジニアの @mkataigi です。ついにエンジニア定年説の定年を迎えましたが、まだまだバリバリのエンジニアをやってくつもりでおります。 KARTEをシステムの側面から見た場合、大量のイベントデータという、いわゆる「ストリームデータ」を処理するシステムになります。今回は、KARTEの成り立ちを理解するために、そもそもストリームデータとは何者なのか、ストリームデータはどのような特性を持っていて何が大変なのかを理解して、ストリーム処理ではその大変さについてどのようにアプローチしてきたのか、そのシステムの発展について解説してみたいと思います。 ストリームデータを理解する まずシステムの説明に入る前に、そもそもストリームデータとは何なのかについて理解していきたいと思います。ま…

Makoto KataigiMakoto Kataigi

AWSとGCPのマルチクラウドインフラ検証の進め方

こんにちは!プレイドの@ikemonnです。 前回はAWSとGCPをVPNで接続した話をしました。 今回はGCPでの検証を行った際の進め方について説明していきます。 インフラを作り込みすぎずに検証したことで、早めに想定外のボトルネックに気づくことができ、予定していなかったインフラ構成の変更が必要であることが確認できました。 マルチクラウドインフラを構築する際には「小さく始めて、検証できる環境を作る」ことがポイントになります。 目次 小さく始める 検証する まとめ 小さく始める 最初に検証するサーバの選定 今回は下記の3点を基準にどのサーバをまずGCPへ移行するかを選定しました。 お客様への影響が少ないサーバ GCPへ移行のメリットが大きいサーバ(パフォーマンス向上等) 関…

Daiki MatsuiDaiki Matsui