サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Switch 2
ponzmild.hatenablog.com
システム間を疎結合に保ちつつ非同期で通信しようとすると、必然的にメッセージング基盤が必要になります。 もしメッセージング基盤を手っ取り早く使うのであれば、クラウドベンダーのサービス、例えばAmazon SNSやGoogle Cloud Pub/Subを使うのが一番です。(自分で環境を立てなくて済むならその方法を選択した方がいいというのが自論です) ただし、手元に環境を用意したり接続用のロールやサービスアカウントを作るのは面倒です。 OSSはどうでしょうか?メッセージングやストリーミング処理のデファクトスタンダードとなっているKafkaという素晴らしいプロダクトがあります。 ただし、耐障害性もありスケーラビリティを実現するためにZookeeperの複雑性を受け入れなければいけないので、これまた面倒臭いです。(もちろん、Amazon MSKやConfluent Cloudのようなマネージドサー
この記事は【推し祭り】技術書典で出会った良書 Advent Calendar 2019 7日目の記事です。 adventar.org 今回はバルゴさん執筆の『実践入門Kubernetes カスタムコントローラへの道』を推します! booth.pm 本の内容 タイトル通り、Kubernetesのカスタムコントローラの解説本です。 自分は業務でKubernetesを使っていますが、 今年になって Kubernetes Custom ControllerやKubernetes Operator の話題を良く聞くようになったので正体を知るべくこの本を手に取りました。 以下目次から抜粋です。 CRDとController client-goと知っておくべき周辺知識 Sample Contorller解説 controller-runtimeとcontroller-tools Kubebuilderで
書籍『AWSによるサーバーレスアーキテクチャ』(翔泳社)を読み進めているときにS3のファイルアップロード関連でつまづいたところが多々あったので、気をつけるべきところとして手順と一緒にまとめます。 AWSに関わる動的な処理を全てJavaScriptで実装することを選択した場合、AWS Lambda上ではAWS SDK for JavaScript一択ではありますが、ブラウザの場合は生のJavaScriptで記述することも可能です。 今回はブラウザ側で実行されるS3関連のコードをSDKを使わずREST APIで扱った時のメモです。 (書籍に従って生JSでゴリゴリ書きましたけど、潔くSDKを使えばこういったところで躓かなかったのではと思わずにはいられない。) www.shoeisha.co.jp やること 署名付きURLを発行する。 バケットのアクセス権限を設定する。 REST API経由でリク
このページを最初にブックマークしてみませんか?
『ponzmild.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く