MyRocks: LSM-Tree Database Storage Engine Serving Facebook's Social GraphInternational Conference on Very Large Databases (VLDB) Facebook uses MySQL to manage tens of petabytes of data in its main database named the User Database (UDB). UDB serves social activities such as likes, comments, and shares. In the past, Facebook used InnoDB, a B+Tree based storage engine as the backend. The challenge wa
DevelopersSummitKansai 2020の登壇資料です。 星野リゾートでは、企業の発展とともに、開発の内製化の促進を進めており、2020年は大量の新規開業、システム刷新など巨大なプロジェクトが待ち受けていた。 しかし、新型コロナウィルス感染の拡大により、母体の宿泊業は業界全体が壊滅的な状況になり、多大な影響を受けた。 もちろん、その影響はシステム開発の現場にもあり、以下のような混乱した状況になった。 ・半年以上かけて練り上げてきた計画はすべて白紙になる。 ・計画は週に2、3回変わる。 ・緊急案件が次々と入る。 この逆境の中、組織としてどのような取り組みを行い、エンジニアが学びを得て、成果を上げているのかをご説明いたします。Read less
この障害は、19日の午後8時55分~20日の午前3時30日に、複数のG SuiteおよびGoogle Cloud Platform製品でエラー、利用不可、配信の遅延が発生したというもの。日本でもGmailにファイルを添付しようとするとエラーが表示されるなどの不具合が数時間にわたって報告された。 問題は、小規模なものも含めると、Gmail、Googleドライブ、Google Docs、New Google Sites、Chat、Meet、Keep、Google Voice、Jamboard、Admin Console、App Engine、Cloud Logging、Cloud Storageなど多岐にわたった。 根本的な原因は、Googleの多様なサービスで使っている、BLOB(Binary Large OBject)と呼ばれる非構造化データに共通の内部分散システムでの過負荷。このBLOB
2018年10月13日、株式会社AbemaTVが主催するイベント「AbemaTV Developer Conference 2018」が開催されました。3度目の開催となる今回のテーマは「PAST→FUTURE」。開局から2年半の実績を元に、快適な視聴体験を届けるための取り組みや、大規模な同時接続に対するシステム開発・運用に寄って得られた技術的知見を共有します。株式会社AbemaTV、開発本部長の長瀬慶重氏と、CTOの西尾亮太氏。開局から2年半を迎えたAbemaTVの現状とこれから目指す世界について語ります。講演資料はこちら AbemaTVのエンジニア組織論と今後の技術戦略 長瀬慶重氏(以下、長瀬):みなさんこんにちは。 今回でAbemaTV Developer Conferenceは3回目を迎えることになり、今回は「PAST→FUTURE」というテーマにしました。過去、現在、未来と、我々は
転職・求人情報サイトのtype エンジニアtype 働き方 新卒入社12年目のエンジニアと採用責任者に聞く“1社で長く働く”意義。「市場価値を上げることに社歴や転職回数は関係ない」 2020.03.12 働き方 昨今、短期スパンで転職を重ねるエンジニアの姿が目立つようになってきた。 そんな中で、「自分も転職した方がいいのだろうか」と悩む若手エンジニアも多いだろう。 エンジニアは空前の売り手市場、転職するのも当たり前。そんな今だからこそ、「1社で長く働くこと」の意味を改めて考えてみたい。 そこで「実力主義型終身雇用」を提唱し、新しい終身雇用の形を実現しようとしているサイバーエージェントを取材。 同社では社歴にかかわらず実力者を厚遇し、優秀な社員が長期にわたって働き続けられる環境を目指している。 お話を伺ったのは、サイバーエージェント 取締役(技術開発管轄)の長瀬慶重さんと、新卒入社12年目を
新型コロナの影響で、すっかり海外出張がご無沙汰なんですが、1月にメルカリからSmartNewsに転職して、早速シリコンバレーのGoogle本社に飛んだ時のメモがあったので、ブログに書き残しておきますね。 ちょうど、この出張の時です。 シリコンバレーにあるGoogle本社でのマネジメントWorkShopから帰国したので、US出張の雰囲気を伝えたくて動画にしてみました。最近はアプリだけで、お手軽に動画編集できてめちゃくちゃ便利。ちなみに背景で使っている音楽はJoJo好きならわかりますよねw pic.twitter.com/uaKV3YZ0wq — たいろー / メルカリ&スマニュー (@tairo) January 26, 2020 当日はGoogleplex(カリフォルニア州マウンテンビューにあるGoogle本社の愛称)でプロダクトマネージャーやエンジニア、エンジニアリングマネージャー、Sa
Zoom scaled from 20 million to 300 million users virtually over night. What's incredible is from the outside they've shown little in the way of apparent growing pains, though on the inside it's a good bet a lot of craziness is going on. Sure, Zoom has made some design decisions that made sense as a small spunky startup that don't make a lot of sense as a defacto standard, but that's to be expected
Project LightSpeed: Rewriting the Messenger codebase for a faster, smaller, and simpler messaging app We are excited to begin rolling out the new version of Messenger on iOS. To make the Messenger iOS app faster, smaller, and simpler, we rebuilt the architecture and rewrote the entire codebase, which is an incredibly rare undertaking and involved engineers from across the company. Compared with th
LINEの技術的負債を解消している話 ─ HTTP/2へのプロトコル変更やデータ同期の最適化での改善 サービス開始から10年近くがたったLINEでは、次の10年のため技術的な負債を解消・改善する取り組みをプロジェクトで行っています。 通信プロトコルをSPDYからHTTP/2に移行 抽象化レイヤーを設置してプロトコル移行のリスクを低減 Long PollingをPushへと切り替えて通信量を最適化 アプリの利用状況に応じて最適なデータ同期の方法を アーキテクチャの改善でアプリの信頼性や拡張性が向上 長い歴史を持つアプリには「技術的負債をどのように解消するか」という課題が常につきまといます。2011年にサービスを開始したコミュニケーションアプリ「LINE」においても同様で、多機能化や、開発・運用の長期化に伴い、いくつもの負債が発生していました。 この課題を解決するため、LINE株式会社では「『
LINEには多面評価的な制度があって、半年に一度、一緒に働いている同僚やメンバーの方からフィードバックをもらいます。その中に、”独特なマネジメントスタイルで頑張っておられる”みたいなコメントがちらほらありました。直接話ししている時にも、”(マネジメントの)やり方にオリジナリティありますよねー”というフィードバックもたまに頂きます。 今、私がいるLINEのAI事業にいる人たちは、スペシャリストでかつ主体性の塊みたいな人ばかりなので、リーダーやマネージャーがいなくても、それぞれの方が持つ最大限の力(100%)のアウトプットは自然に出ると思います。 そんな中、LINEのAI事業のリーダー、マネージャーのミッションは、それぞれの人が持つ100%の力を、どうやって組織の力で200%、300%、それ以上にあげるか、です。一方で、LINEのAIプロダクトの構造は複雑で、それが故にそれに関わる人達の専門性
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く