2024-01-01から1年間の記事一覧

JavaScriptで実装するエクスポネンシャル・バックオフとジッター

AWSが推奨するエクスポネンシャル・バックオフとジッターについて、その効果といくつかの実装方法について説明されている記事があります。 Exponential Backoff And Jitter | AWS Architecture Blog この記事では内容を要約しつつ、擬似コードで書かれている…

シェルコマンドでSHA256ハッシュをおこなう

この記事に書いてあること シェルコマンドでSHA256ハッシュをおこなう方法をメモしておきます。 hex形式(16進数)で出力 $ echo -n "abcde12345xyz" | sha256sum | awk '{ print $1 }' 5b4538f8719e2662a2be85365d53d6b583bf06d92dd98cc1d682ecb3b69e977e B…

「クラッシュ・オンリー」設計を読んだ

The Twelve-Factor App (日本語訳)のIX. 廃棄容易性に出てきたcrash-only software(クラッシュ・オンリー・ソフトウェア)を聞いたことがありませんでした。 The Twelve-Factor Appに記載されていたリンク先(Crash-only software: More than meets the e…

AWSの「コンテナ化のためのリアーキテクチャ」を体験しといた

コンテナというかDockerの勉強をしようと思って例のごとく2~3年してないままです。 ちょこちょこDockerの概念とかコマンドは勉強しているものの、 dockerfileを書いたり、開発っぽいことをしたりはできていないです。 今回は、このあとDockerというかコンテ…

記事の画像保管先をGoogle DriveからGyazoに変えた

これまでこのブログやQiitaなどの記事で使っている画像はGoogle Driveに保存し、公開用のリンクをマークダウンに埋め込めるものに変換して利用していました。 先日、いつものどおりに記事を書いてスクショを貼っていたところ、Google Driveから公開している…

AWSからのガイダンス「クラウド設計パターン、アーキテクチャ、実装」を日本語訳した

AWSにクラウドでの設計・デザインパターンに関する記事があったので、読んでみました。 後で読み返すかもと思って日本語の記事も見てみましたが、機械翻訳しかも文がめちゃくちゃだったので日本語訳してみました。 英語のオリジナル記事:Cloud design patte…