Alternative Architecture DOJO

オルターブースのクラウドネイティブ特化型ブログです。

CosmosDB

SORACOM Discovery 2024で、IoTプロトタイピングコーナーに出展しました

こんにちは、先日小学校から帰ってきた娘が「失礼かもしれんけど、○○くんの字が汚いのよ・・・」とため息交じりに言っていて、一体どこでそんな言い回しを覚えたんだと思ったけど僕がよく口にしていたからそれを真似してるだけだと気がついた木村です。 先日…

Azure Cosmos DBデザインパターン解説:Materialized Viewパターン

こんにちは、MLBお兄さんこと松村です。 シカゴ・カブスの今永昇太投手は、ここまで3試合の先発登板でいまだに防御率が 0.00 という、素晴らしい成績を残しています。 今回は Azure Cosmos DB for NoSQL のデザインパターン解説記事の第6弾です。 前回は「イ…

Azure Cosmos DBデザインパターン解説:Event sourcingパターン

こんにちは、MLBお兄さんこと松村です。 ついに MLB が開幕しました。今年はどのようなシーズンとなるでしょうか。 今回は Azure Cosmos DB for NoSQL のデザインパターン解説記事の第6弾です。 前回は「ドキュメントのバージョン管理 (Document versioning)…

Azure Cosmos DBデザインパターン解説:Document versioningパターン

ドキュメントのバージョン管理は、データ(JSON)の変化を記録するAzure Cosmos DBのデザインパターンです。監査証跡やデータ分析などができますが、データ管理が複雑になります。Azure Functions と Cosmos DB Change Feed で実装できます。

Azure Cosmos DBデザインパターン解説:Global distributed lockパターン

こんにちは、MLBお兄さんこと松村です。 福岡出身の今永昇太投手がシカゴ・カブスと契約しましたね。ぜひ頑張ってほしいと思います。 今回は Azure Cosmos DB for NoSQL のデザインパターン解説記事の第4弾です。 前回は「グローバル分散カウンター (Global …

Azure Cosmos DBデザインパターン解説:Distributed Counterパターン

こんにちは、MLBお兄さんこと松村です。 この記事はオルターブース アドベントカレンダー 2023の19日目の記事です。 adventar.org 今回は Azure Cosmos DB for NoSQL のデザインパターン解説記事の第3弾です。 前回は「データビニング (Data Binning) パター…

Azure Cosmos DBデザインパターン解説:Data Binningパターン

こんにちは、MLBお兄さんこと松村です。 MLB はストーブリーグに突入しましたが、いま一番ホットなのはオークランド・アスレチックスのラスベガス移転がオーナー会議で承認されたという話題ですね。 今回は Azure Cosmos DB for NoSQL のデザインパターン解…

Azure Cosmos DBのデザインパターンが公開されたので、Attribute Arrayパターンを理解する

こんにちは、MLBお兄さんこと松村です。 ただいま私は Microsoft Ignite 2023に参加するためにシアトルに来ています。 2023年9月ごろに Azure Cosmos DBのデザインパターン の GitHub リポジトリが公開されました。 このデザインパターンは Azure Cosmos DB …

IoT HubからCosmos DBに直接データを送れるようになりました(パブリックプレビュー)

こんにちは、先日娘が「ルミエールでみるみるみるみーるの飴買って!」というので何のことかと思ったらミルキーのことでした。「ミルキーはママの味」と言いたかったようですがこれが通じた妻は凄いと思いました。 本記事はInfocom Advent Calendar 2022の9…

Svelte on Azure Static Web Apps with Azure Cosmos DB

オルターブース エンジニアのみっつーです! この記事はオルターブース Advent Calendar 2021の16日目の記事です。 adventar.org 昨日は松村さんによるStatiqをAzure Static Web Appsにデプロイする話でした! こちらにはGitHub Actionsのカスタマイズ話が含…

Azure Cosmos DB Repository .NET SDK を試してみたら少し便利だった

こんにちは。MLBお兄さんこと松村です。 MLBは60試合の短縮シーズンが終わり、ポストシーズンに突入しました。我がヤンキースは地区シリーズで敗退してしまい、現在はタンパベイ・レイズの応援に勤しんでいます。 私は .NET Core でデータベースを使ってアプ…

Azure FunctionsのCosmos DB入力バインドでSqlQueryを使う時の便利技

こんにちは。無事AZ-900に合格してホッとしている木村です。 今回は、Azure Functionsの入力バインドでCosmos DBを使う際に、SqlQueryでちょっとはまったところを解決した手順を書こうと思います。 バインドとは Azure Functionsは、設定されたイベントトリ…

マイクロサービスをアプリから考える

そろそろラストスパートですね。 こんにちわ。こじまです。 アドベントカレンダーも22日目になりました。 adventar.org エモ記事増えてきたので僕もエモ記事を書こうと思います。 マイクロサービスはコンテナの話だけではありません 最近ふと目にしたものに…

Azure Cosmos DB .NET SDK v3 で日付型データを取得するなら UnixDateTimeConverter が便利

※記事の内容に誤りがありましたので修正しました(2019/10/14 12:40) こんにちは。MLBお兄さんこと松村です。 弊社ではマルチモデルデータベースサービスであるAzure Cosmos DBを使ってアプリケーションを開発することがあります。 多くの場合 .NET Core で…