2020-01-01から1年間の記事一覧
12/20 で2年半経った。 前回 blog.chaspy.me なんかもうまた全然違うところまで来てしまった感があるし、はるか昔に感じるな。成長しているとも言う。 相変わらず挑戦と失敗をさせてくれる組織とマネージャーの @yuya-takeyama に感謝している。 振り返り Pl…
この前北野さんと話して、オンラインイベントに思うところ、忘れないうちにブログに書いておこう。要は新しいスタイルの構築だったり登壇者や運営者のインセンティブ設計をやり直す必要があると考えている。— Takeshi Kondo (@chaspy_) December 27, 2020 オ…
問題には2種類あることに気づいた。 育ってから対処する問題 1つは、実際に何か困っていることがあって、解決したい課題があるという問題。そしてそれはあるひとにとって関心が高く、かつ他のひとからもある程度理解できるような問題。 たいていの問題はこれ…
現在運用中の Kubernetes Cluster は、Multi Cluster を Support するためにALB で受けたのち、Nord Port に流されたトラフィックはセレクタによって Service Router という、各 Kubernetes Service へ Proxy するための Nginx がいる。 この Config が中央…
読んでいく。 argoproj.github.io Quipper では日本サイドにおいて Progressive Delivery の方法として Deployment から Rollout への移行が進んでいる。 これにより Pod 単位での Traffic Splitting / Canary Releasing が可能になるが、Front Proxy 部分と…
2020/06/16 にやった分を今更復習。 Pronunciation Vincent vowed vengeance very vehemently She sells seashells by the seashore v と sh の練習。sh はイーの口で息を吐く感じ。 これ、意外と残るんだよな。すごい。 Expressions I can‘t agree more I t…
2020/06/13 にやった分の復習を今更ながらやる。 Pronunciation Practice: Vivian believes violent, violet bugs have very big value v の発音難しい。けど意識すればできるので、これを意識しないでできるようにならないといけない。 Expressions I have …
6/20 で2年経った。 前回 blog.chaspy.me この半年もとても大きく成長した期間になったと思う。 振り返り SRE Global Team として 1月に、フィリピンとインドネシアに出張に行ったことは自分にとって大きな出来事だった。global team メンバーとちゃんと顔を…
こういう bosyu をしています! bosyu.me 背景 Frontend / Backend をやる Engineer の方が、副業でインフラを含めすべて1人で構築するシーンで苦労しているので壁打ち相手になってほしい 特にインフラに苦手意識があるため、どうやってキャッチアップしてい…
こういう bosyu をやっています! bosyu.me 今回は Web Engineer の方に対して、キャリアの進め方に関する話と、インフラの信頼性をどうちゃんとしていくかという話をしました。 Web Engineer がインフラ領域に幅を広げるためには 逆に僕は Production で動…
はい。こちらのイベントのまとめをしていきます! t.co 今回はゲストに @koudaiii さんと _a0i さんをお招きして、Application や Infrastructure / Platform の Production Readiness について語りました! お二人を選んだ理由としては、坂部さんの場合は P…
はじめに こういう bosyu をやってみています。2回目です! bosyu.me 1回目はこちら。 blog.chaspy.me 事前の google docs での質疑 今回も、いきなり話はじめるわけではなく、話したいことを事前にピックアップしてもらい、それを非同期で返信していくやり…
はじめに こういう bosyu をやってみています。 bosyu.me ありがたいことに、応募いただいて、実際に対応したので、個人情報、特定可能な情報は伏せつつ、どういう話をしたのかをまとめていきたいと思います。 実際の雑談までの流れ 「SRE 組織の立ち上げ」…
はじめに 今年は Progressive Delivery をやっていくぞ!という気持ちでいろいろ調べたり試したりしています。その中で、試すのにもっともハードルが低い Argo Rollouts を使っていき、実際に導入するまでを説明していきます。 本当のところを言うと Argo Ro…
たぶん半分もできないのはいつものこととして、いったん頭の中をダンプするのが大事なのだ 英語 Elsa ぼちぼちやってるけど効果でてるのかさっぱりわからん abceed はなかなか点数があがらんくなってきた DMM 英会話やめてパーソナルコーチに変えてみるのを…
はじめに 先日、ノリと勢いで企画した SRE.fm を行い、ゆるふわに Terraform や IaC の話をしました。 sre-fm.connpass.com 実際にやってみて、質問への回答を行う中で、IaC に関わるひとたちのマジョリティと自分たちには大きな隔たりがあるような感覚を持…
5月が終わる。 4月、"がんばらない"を決めていたはずだが、5月はなんだかんだ頑張ってしまった。なんとか生きている。光を浴びるのは大事だし、電波がない状態を確保することも大事なので、週の半分以上は 10km 弱のジョギングをしたりした。 今期から Lead …
読んだ。めっちゃ良かった。 英文法の鬼100則 (アスカカルチャー)作者:時吉 秀弥発売日: 2019/11/14メディア: 単行本(ソフトカバー) 英文法の鬼100則 読了。今まで読んだ英語の本で1番良かった。文法や接続詞の元々ある意味、というよりイメージを元に様々…
4月が終わった。 自分の人生で好きなことは4つあって、好きなひとと会うこと、旅に出ること、本を読むこと、お酒を飲むことで、そのうち半分がコロナで消えてしまい、メンタルに支障をきたしていた。 仕事そのものは特にリモートでも問題なく、意図したもの…
はじめに とった。多分日本人初。 モテたいので受けます。 https://t.co/5zT8ahYAhg— Circuit Breaking (@chaspy_) April 22, 2020 試験は問題、試験官との会話ともに英語 まぁわかんなかったら chat できるから大丈夫 受験は自室等からどこでも。 Exam を P…
www.envoyproxy.io ゆっくり読んできたが実は最後である。 header based routing で、header をみてこっちに流す、みたいなことができる例 Weighted Load Balancing の例。そのまんま、割合に応じて流す cluster を振り分けられる Best Practice: deploy と …
3月やりたかったことはあんまりできてない。途中から本格自粛になっちゃったねえ。できてないことと関係ないけど。 あんまりやっていくことが定まらない。どこに向かうべきかちょっと見失ってしまった。英語もゾンビ英会話は続けてるし仕事でもちょいちょい…
弊社には以前 Shadow Proxy というものがいた。 qiita.com 当時のモチベーションとして Database への Index 追加等をぶつけでなく事前にやりたい、ということだった。現状は Production database の Snapshot から Develop database を毎晩リストアしており…
www.envoyproxy.io Envoy を使えば rate limiting, retries, timeouts を実装しなくて済むようになります。この記事では client が障害と backpressure をどう扱うかを示します。 A Guide to Envoy’s Backpressure まぁだいたいは Envoy での設定(rate limi…
techbookfest.org Knative Serving Revision Configuration Route Service(Kubernetes の Service とは違う) Eventing Sources Broker この時点ではよくわかんないけど、Kubernetes の上に Gateway 層(Istio とか他) がいて、その上に Knative がいるようだ…
www.envoyproxy.io Load Balancing をうまくやるために Health Checking(active monitoring) Outlier Detection(passive monitoring) Health Checking endpoint ごとに生きているかを確認する cluster 単位で行う とはいえ health check だけでじゃ十分でな…
www.envoyproxy.io Retry も重要。このへんが Application によってしてくれたりしてくれなかったりするのを Envoy がしてくれると助かるよね。 Envoy は Resilience のために retry を system の外で実装できるぞ Choose appropriate defaults Limit retry-…
もう10日も過ぎてしまっている。 1月いっぱいかなり忙しくて、よーし2月はゆっくりする!生活をする!となったはいいが、それはそれでいろいろ行き先迷子になってしまったので、せめて短期的に、今月何するかだけ羅列しておく。 英語 DMM 英会話は継続 Vocab…
Service Mesh / Envoy でもっとも実現したい機能の1つなのでちゃんと読んでいく。 www.envoyproxy.io microservices の文脈では cascading failure を避けるために circuit breaking 重要よ envoy では cluster 単位で circuit breakers field を使って設定…
blog.chaspy.me はい。Service Mesh 編ですね。読んでいきましょう。 east-wast traffic と呼ばれる internal call をすべて Envoy 経由にすることによって、load balancing や resilience strategies を適用できる sidecar として、すべての network は loc…