UberのSRE(サイト信頼性エンジニア、サイトリライアビリティエンジニア)として、マイクロサービスの本番対応向上を担当していた著者が、その取り組みから得られた知見をまとめたものです。モノリス(一枚岩)を複数のマイクロサービスに分割した後に、安定性、信頼性、スケーラビリティ、耐障害性、パフォーマンス、監視、ドキュメント、大惨事対応を備えたシステムにするために必要な原則と標準に焦点を当て、本番対応力のあるマイクロサービスを構築する手法を紹介します。本書で採用している原則と標準は、マイクロサービスだけなく多くのサービスやアプリケーションの改善にも威力を発揮します。 はじめに 1章 マイクロサービス 1.1 モノリスからマイクロサービスへ 1.2 マイクロサービスアーキテクチャ 1.3 マイクロサービスエコシステム 1.3.1 レイヤ 1:ハードウェア 1.3.2 レイヤ 2:通信 1.3.3
主にTwitter上での話ですが、誰かの行為や何かのイベントに対するフィードバックを目にします。 「なるほど、わかる」と内容は理解できてもなんだか共感できないことも多くて、ただなぜ共感できないのか自分自身ちゃんと説明できなかったので、思考整理のために文章にまとめておきます。 先に結論をかいておくと、『その発言がフィードバックなのか単なる愚痴なのかを明確にした上で、フィードバックなのだとしたら感情や認識齟齬といったノイズを減らすように伝え方を工夫したほうがよい』という話です。Twitterくらい好きにやらせてよという話はごもっともで、それが『愚痴』なのだとしたらよいと思います。 過剰な怒りが含まれているかどうか たとえば『イベントの運営の対応が悪い』と感じた時、怒りの感情がぐわっと湧き上がることもあるでしょう。「なんでこんなに手際が悪いんだ」「普通に考えればありえないだろ」「運営は馬鹿なんじ
Capterra offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. Learn more How Capterra ensures transparencyCapterra lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. Capterra is free for users. Software and service providers pay us for sponsored prof
「お、おう。」 と関わらせていただいたのがはじめです。 それがもうそろそろなんだかんだで3年くらい前になりますね。 そのあと、アカツキの中の人の魅力にはまり、ちょっとずつコミット具合を増やしていったところで、超絶死ぬほど優秀で、かつ、凄い上長がジョインし、チームを組成することになったので、正式に社員として入社しました。 誘っていただいたので、入社できるもんだと悠々と弁護士事務所を辞めたら、 「じゃ、来週面接ね」 と言われて震えたのはいい思い出です。 なんで地味にニート期間がちょっとだけあるw
MacOSX El Capitan(10.11)で起きたトラブルです(2020-06-06追記: Mojave(10.14)でも状況は同じです)。 某OSSのtar ballを$TMPDIR以下に展開してビルドしていたのですが、なぜか展開後のファイルのうち一部のファイルだけ1日後に消える事件が発生しました。 消されるファイルのうちinstall-shはconfigureで必要なファイルなので、昨日作業したディレクトリで今日も./configureしようと思ったら次のようにエラーで怒られてしまいます。 $ ./configure checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for a sed that does
経緯 Macで動いているJenkinsさんのダッシュボードのCSSが壊れる Jenkinsのwebroot以下のcssとかimgが消えている /private/var/folders/q0/yzpjz6fn3k70x2yth9pdn830w3vyt7/T/jetty-0.0.0.0-8080-jenkins.war--any-/webapp Jenkins起動時に確認 INFO: Extract jar:file:/Applications/Jenkins/jenkins.war!/ to /private/var/folders/q0/yzpjz6fn3k70x2yth9pdn830w3vyt7/T/jetty-0.0.0.0-8080-jenkins.war--any-/webapp // com.apple.periodic-[daily|weekly|monthly].plist
You don't get to be one of the largest companies on the planet without knowing a few productivity hacks. We'll show you the Google productivity hacks you can adopt for yourself. Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More. You don't get to be one of the largest companies on the planet without knowing a few prod
おのさきにある4ほんのトゲ、1メートルのトゲ。それをふりまわしてあいてをこうげきしていたきょうりゅう。そうしょく。 #price=90000円 #tags=厚紙/2016/5歳作品 #color=#36A067 このサイトは、とある1人の子供が4歳から5歳にかけて作ってきた作品の一部を販売する「ECサイト」です。アートにおいて「表現」や「コンセプト」以外にも「値段」は欠かせない要素です。もし5歳児がアーティストを名乗り、自分の作品の「値段」を決めると、どんな世界観になるのでしょうか。 ここでは実際に5歳児自身に「作品名・コメント・値段」を全て決めてもらいました。それ故に日本円では支払うことのできない「19千億円」などの単位も生まれてしまいました。作品は全て販売していますが、払えない値段のものは、支払いが不可能なため実際に購入をすることはできません。他にも数兆円など現実的には買えない値段もあ
私は、プログラムを組むのが好きだ。 コードを書き、動かして、デバッグする。とてもワクワクする作業だ。 30数年前、ヒョンなことからプログラマーになり、アセンブラ、C、UNIX、さらには組み込みの手作りOSをアセンブラで作るなど、みっちり基礎を習得した。 しかし、9年勤めて、やめた。 やめた理由は2つある。 1つ目は、典型的なダメダメ男社会だからだ。 上司のご機嫌をとって、おしゃべり(説教や自慢話)に付き合い、ダラダラと遅くまで会社に居残る奴が出世していく。 私は、サッサと仕事を終わらせて帰った。と言っても連日、帰りは夜の8時9時だった。残業代などもちろん無く、休日出勤も当たり前だった。 特に、後輩の男は、仕事ができないとまでは言わないが、とても調子のいい奴で、上司に気に入られて、私より先に主任になったので、ほとほと嫌気がさした。 2つ目は、出産。 当時は、女は結婚して子供を産むのが普通だっ
昨日 第9回 ペパボテックカンファレンス Vue.js 特集 を開催した。自分が企画して、準備、開催、無事に終わってホッと一息というところだが、まだ余韻が残っているうちに、主催者としての想いを書き留めておきたい。 勢い 人には、勢いというものが必要なときが、ある。 ある朝、いつものように井の頭線に乗って通勤していて、ふと、あ、Vue.js の現場特集やらなきゃ、という気持ちになって、一人で盛り上がっちゃって。お気に入りのノート(Rollbarn)にバァァーッと内容とかを書き出して。 そのままのテンションで会社のデスクについて、GitHub Enterprise の開発者全員がみるリポジトリの Issue にバァァーッと書いてポチっと投稿した。 あとでゼッタイ後悔するだろうな、と分かってて、やった。 後悔というか、こういう「やったほうが良いけど準備が大変」系のやつは(少なくとも自分は)冷静に
表参道.rb #17 ~管理画面について語ろう~ - connpass の発表資料 自己紹介 sue445 ドリコム 高機能雑用(アプリからインフラまで) プリキュアの人 主に Shibuya.rb 辺りに参加 【宣伝1】 sue445 Advent Calendar 2016 - Qiita 【宣伝2】 ドリコム Advent Calendar 2016 - Adventar 最近の仕事 とある社内アプリのリプレイス Ruby 2.1.2 -> 2.3.3 Rails 4.0.0 -> 5.0.0.1 Resque -> Sidekiq capistrano 2系 -> 3系 Bootstrap 2系 -> 3系 Debian Lenny 1 -> CentOS 7 最近のトラブル Agenda mountable engineとは? 2種類のやり方を紹介 1. アプリ本体の管理画面をe
はじめに こんにちは。ゲーム事業本部開発基盤部の池田です。 アドベントカレンダー4日目の今日は、複数の Rails アプリケーションを「ほどよく」マイクロサービス化する手法として、 Rails エンジンを用いた構成を紹介します。 Rails エンジン自体はそれほど目新しい技術ではありませんが、Ruby, Rails での開発経験のある方や、サーバサイドの開発者にとって、何かの参考になればよいな、と思います。 Rails エンジンとは何か Rails エンジン は、Rails プラグインの一種ですが、単なるプラグインよりも強力で、 Rails アプリケーションとほぼ同等の機能を提供してくれます。 Rails エンジンは、Rails アプリケーションから次のコマンドで生成することができます。 $ bin/rails plugin new my_engine –full 実行すると、 my_en
Twittter↓↓ ツイッター 中学生でWebサービスを作る方法 1.TECHCAMPなどのプログラミングスクールを受講する これが手っ取り早いです。これでWebサービスのことはほぼ理解しWebサービスをつくれるようになりました。 2.入門書を買う 私のおすすめの本はこれです。初心者向けで簡単に入門できます。しかしこれだけでオリジナルなWebサービスを作ることは難しいです。 Ruby on Rails5 超入門 中学生が作ったWebサービス 読書記録&ランキングサービス URLはこちら こんな感じです。 PC版 スマホ版 ソースコード: http://github.com/anharu2394/lib-log まだエラーが多発しています。 すみません。出来るだけ早く解決したいと思います。 はてなブログで詳しく見る↓↓ はてなブログ 追記 lib logは開発していません。 追記2 201
クラウドファンディングサービス「Makuake」 1,000万円を超えるプロジェクト数が国内最大の40件突破!※1 〜直近半年で150%成長!〜 株式会社サイバーエージェント・クラウドファンディング(本社:東京都渋谷区、代表取締役社長:中山亮太郎)が運営するクラウドファンディングサービス「Makuake」は、2017年2月17日(金)に資金調達額が1,000万円を超えるプロジェクトが40件を突破したことをお知らせします。 「Makuake」は、2013年8月のサービスリリース以降、新製品や新サービス、新店舗等、様々なジャンルのまだ世の中にない新しいモノを生み出すためのプロジェクトをサポートしてまいりました。2016年9月には、資金調達額が1,000万円を超えるプロジェクト件数は27件でしたが、特にこの半年間では13件増加と急成長し、この度国内最大である40件を突破しました。この数字は他サー
2018年4月25日をもちまして、 『CodeIQ』のプログラミング腕試しサービス、年収確約スカウトサービスは、 ITエンジニアのための年収確約スカウトサービス『moffers by CodeIQ』https://moffers.jp/ へ一本化いたしました。 これまで多くのITエンジニアの方に『CodeIQ』をご利用いただきまして、 改めて心より深く御礼申し上げます。 また、エンジニアのためのWebマガジン「CodeIQ MAGAZINE」は、 リクナビNEXTジャーナル( https://next.rikunabi.com/journal/ )に一部の記事の移行を予定しております。 今後は『moffers by CodeIQ』にて、 ITエンジニアの皆様のより良い転職をサポートするために、より一層努めてまいりますので、 引き続きご愛顧のほど何卒よろしくお願い申し上げます。 また、Cod
Jupyter notebookとは? 一言で言うと、ブラウザで動く超便利なREPLです。 もともとJupyter notebookはPython用のプロジェクトだったのですが12、近頃はRubyも使えるようになっています。 本記事では、Jupyter notebook上でRubyを使い、グラフを書く方法を解説します。 環境構築 下記はMacを想定しています。 まずJupyterを導入して、次にIRubyを導入します。 それ以外の環境の方はこちら: - Bash on Windows (Creators Update以降) - Ubuntu Linux 16.04 - Docker Jupyterの導入 pip を使う方法と Anaconda を使う方法があります。ここでは pip を使います。 これでJupyterが立ち上がり、ブラウザでhttp://localhost:8888が開きま
真木よう子さんのTwitterのアカウント名が「????騙された????」になりその後削除されました。 真木よう子さんを騙した黒幕?が北尾修一さんとCAMPFIREではとされています。 ここでは、真木よう子さんのDM(ダイレクトメッセージ)から今回のフォトマガジン炎上問題に関する真相をまとめました。 真木よう子さんは、クラウドファンディングサイト「CAMPFIRE」でフォトマガジン出版プロジェクトを立ち上げ、2017年冬に開催される「コミックマーケット93(コミケ)」へ参加する意向を明らかにしました。 すると批判が相次ぐ事態に。 批判を受けて、真木よう子さんはコミケ参加を撤回し謝罪しました。 その後、真木よう子さんのTwitterが非公開に。 そして、アカウント名が「????騙された????」になりました。 非公開の間のツイートや他ユーザーへのツイートやリプライは送信されていません。 さら
以下の退職エントリーを見て、入社した hikouki です。 engineer.crowdworks.jp 去年(2016年)の12月に入社して、半年以上経ったので入社エントリーを書いて見たいと思います。 なぜクラウドワークスを選んだのか? 1. 働き方を変えたかった エンジニアの仕事は、場所や時間、服装にも捉われず働けるはずです。 もちろん、組織でビジョン達成を目指す上で、自由に働くことは障害になり得ると思います。 弊社でも、まだオフラインが主流で、他部署を交えたリモート会議などは難しい場合が多いです。 なので、リモートワークで短期的な利益が得られないと理解していて、長期的に、その様な社会(会社)を目指したいという意思があるのかを重要視していました。 クラウドワークスでは、週3日までリモートワークできる制度があったり、会社のビジョンと重なる部分ではあるので、その点は信用できると思いました
いわゆる退職エントリーです。書いてみたかったのです。 すでにご存知の方もいると思いますが、8月末で6年5ヶ月ほど在籍したサーバーワークスを退職します。今日が最終出社日でした。 感謝カンゲキ 新卒で何も知らない内から、大きなお客様を任せていただけるまでに成長の機会をくださった、大石さんを始めとするサーバーワークスという会社と、サーバーワークスの社員の皆様、感謝の気持ちしかありません。 また、業務でお世話になりましたすべてのお客様、パートナーの皆様、仕事ではなく、社会人になってから参加をしはじめたコミュニティや、勉強会、イベントでお会いした皆様、本当にありがとうございました。 「3年で辞める」と豪語して入社したサーバーワークスに6年以上も居座ってしまったのは、すさまじいスピードで成長するサーバーワークスが楽しくてたまらなかったこと、一緒に成長したいと思うお客様、パートナーの皆さまと出会えたこと
私信ですが転職いたします.以下の通りです. From: LINE To: Soracom 関係各位に感謝を申し上げます.ありがとうございました. 以上です.よろしくお願いします. なお本記事は以下のレギュレーションに従いました. タイトルで煽らない、かしこまった見出しもつけない、ウィッシュリストのせない、東亜飯店張らない、fromとtoを両方書く。職場崩壊を暴露しない。キラキラしない。これが私の求める退職エントリです。— laiso (@laiso) 2017年8月1日 twitter.com [追記] 職場崩壊だとか,ネガティヴな方向に持って行きたがる向きが散見されますが,それらに対する回答は以下の通りです.職場崩壊なんて一切無かったし,本当に良い会社及び同僚でした.これ,キラキラレギュレーションに引っかかりますかね? まあいいや! ブクマ100超えたら突然見当違いなことを言って来る人が
先週の金曜日、Googleが誤った経路をインターネットに流したことによって、大規模な通信障害が発生しました。 大きな影響を受けたのが日本のOCNとKDDIだったとされていますが、様々な事業者が影響を受けたようです。 ネットワーク障害 グーグルが設定誤りで謝罪 グーグルが謝罪 大規模ネット障害、装置の誤操作が原因 ニュース解説 - 米グーグルの設定ミス、なぜ日本の大規模ネット障害を引き起こしたのか?:ITpro BGP leak causing Internet outages in Japan and beyond 8月25日に発生した大規模通信障害をまとめてみた 今回の障害は、世界中の組織とBGP(Border Gateway Protocol)で繋がっている巨大なネットワークを持つ「Googleだからこそ」の事例と言えそうです。 ここでは、その理由を紹介します。 ネットワークのネットワ
2年と2ヶ月勤めたGoodpatchを先週いっぱいで退職しました。 最終出社日は今月の頭頃でした。 最終出社日まもなく終了。 おせわになりました!! @ Goodpatch Inc. https://t.co/CiYMf8JN1G— よしこ (@yoshiko_pg) 2017年8月4日 Goodpatchでは入社してからずっとProttというプロトタイピングツールのWebフロントエンドを担当していました。 今週からは新しい会社で働いています。 なんでやめたの? 一言で言えるものでもないですが、あえて一言で言えば「2年の間に自分も会社も変わった」というところです。入社当時は自分の特性やニーズにとてもマッチした環境だなーとしばしば感じていたのですが、2年という長い時間の間に私の求めるものも会社の規模や持ち味もそれぞれ変わったなーという。それはどちらが良い悪いではなく単純にマッチングの問題だと
早くも7回目の開催を終え、9月には次回の開催を控えた転職ドラフト。 今回は、過去のドラフト結果など各種データを収集し、分析した結果分かった、「年収800万円以上で指名されたユーザー」と、「年収400万円以下でしか指名されなかったor1指名もされなかったユーザー」の違いを公開します。 一つの傾向として、キャリアを考えるきっかけになれば幸いです。 【集計対象】 第1回から第7回までの転職ドラフトにおいて、「年収800万円以上で指名されたユーザー」 213名と「年収400万円以下でしか指名されなかったor1指名もされなかったユーザー」 308名 年齢 VS 年収 ※年齢についての分析結果は、8/30に追加しました。 年収は年齢に比例するのか?エンジニアもやはり年功序列なのか? 「年収800万円以上で指名されたユーザー」 と「年収400万円以下でしか指名されなかったor1指名もされなかったユーザー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く