Light the way ahead: Platform Engineering, Golden Paths, and the power of self-service Imagine that you're a Java developer who has just joined a new company, and you're tasked with creating a small Java service. In a DevOps model, the shared responsibility between Development and Operations teams might mean that you'll not only be expected to write Java code, but also operations code like build p
I run probably more than a hundred kubectl commands on some days, as you can tell I like to try out things. After a while I started to notice some patterns and realized I can pretty much condense 99% of all my kubectl usage into single-word bash aliases. I wrote a script to generate these aliases (600 of them) on my kubectl-aliases repo on GitHub. You can download them here. This looks probably re
Smoothly handling Google Container Engine and networking can take some practice. In this video, Tim Hockin and Michael Rubin discuss migrating applications to Container Engine, networking in Container Engine, use of overlays, segmenting traffic between pods and services, and the variety of options available to you. Missed the conference? Watch all the talks here: https://goo.gl/c1Vs3h Watch more
#cndjp 第16回勉強会での発表資料です。 ・アジェンダ Kubernetesのネットワークには様々な登場人物があり一見すると複雑に思われがちですが、それぞれの役割と関係性を把握すれば決して難解なものではありません。 最後のセッションでは、そんなKubernetesのネットワークの仕組…
Kubernetesのネットワークの構築要件に対して、世の中には様々なアプローチがあります。 本書ではTCP/IPは知っているけれど、Kubernetesのネットワークの実現方法は知らない人向けに、メジャーな実現アプローチについてできるだけ噛み砕いてステップバイステップで体系的に説明します。
携帯電話はどのようにつながるのか? 「圏内」になるためのステップ:IIJmio meeting 16(1/3 ページ) インターネットイニシアティブ(IIJ)は7月15日、恒例のファンミーティング「IIJmio meeting 16」を東京で開催。ネットワーク本部 技術企画室の佐々木太志氏が「スマートフォンがつながる仕組み」と題して携帯電話がつながる裏の仕組みを紹介した。 これまでのIIJmio meetingでネットワークの説明をする際は、主にMVNOの設備やその運用について語られてきた。IIJが今後、自前で運用する「HLR/HSS」(加入者情報データベース)についても、前回のIIJmio meetingで紹介されたが、今回取り上げたのは、もっと基地局寄り、スマートフォンの電源が入り、圏内になるまでに行われていることについてだ。 無線でデータを届ける仕組み 携帯電話は、1979年頃登場し
How to run a meeting, and no, being the person who talks the most in the meeting is not the same thing as running itHow to write a design doc, take feedback, and drive it to resolution, in a reasonable period of timeHow to mentor an early-career teammate, a mid-career engineer, a new manager who needs technical adviceHow to indulge a senior manager who wants to talk about technical stuff that they
Published on December 14, 2020 · Updated on December 16, 2020 Bash scripts. Almost anyone needs to write one sooner or later. Almost no one says “yeah, I love writing them”. And that’s why almost everyone is putting low attention while writing them. I won’t try to make you a Bash expert (since I’m not a one either), but I will show you a minimal template that will make your scripts safer. You
フロントエンドのパフォーマンス計測は得意なのだが、サーバーサイド node.js のメトリクスの取り方はあまり知らなくて、いつも勘でやりがちだった。最近は業務でこの周辺で困ることが増えたので、勉強しなおした。 また、最近使ってみたかった cloudflare workers の制限で、メモリ 128MB、CPU 時間 50ms という制約があり、このためにも Node.js の CPU のメトリクスを計測できるようになっておく必要があった。 という目的を踏まえて、今回は OS やデータベースの最適化は扱わず、ネットワークとアプリケーション層だけに絞って学習した。あと仕事の Docker イメージのサイズにも悩んでたので、ここも。 (あと ISUCON 参加者が楽しそうだったのもある。 ISUCON のチューニング対象にフロントエンドは含まれないので…) 計測対象 今回実験したリポジトリはこ
As the idea of the “service mesh” has become increasingly popular over the last two years and as the number of entrants into the space has swelled, I have seen a commensurate increase in confusion among the overall tech community around how to compare and contrast the different players. The situation can best be summarized by the following series of tweets that I wrote in July: The previous tweets
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 集まったデータをただ一覧にしているだけではインパクトは薄くなってしまいます。どう可視化するかが問題です。時系列で比較する場合は棒グラフや折れ線グラフ、グループの場合は円グラフなど、データによって選ばれるグラフは異なります。 もしデータが地域に合わせて作られるなら、地図上にマッピングするのがいいでしょう。日本地図にマッピングするなら使えるのがjapan-map-jsです。 japan-map-jsの使い方 デモです。都道府県名を出しているパターンです。 クリックすると、どの都道府県か分かります。 色分けもできます。 コロナウィルスのデータと合わせているパターンです。 japan-map-jsを使えば日本地図上にデータを可視化するのが簡単に実現できます。元々japan-mapで使われて
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く