mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#cosmosdb

0 Beiträge0 Beteiligte0 Beiträge heute

How to build #MongoDB Event Store? The neat part is you don't!

Oh well, past me thought like that, but Alexander Lay-Calvert persuaded me to change my mind and did most of the work. We delivered #MongoDB storage, and it went surprisingly well. I wrote a detailed write-up on how to do it!

There were many interesting challenges in how to make it consistent and performant, so I think that's an interesting read.

I think it's a good guide if you're considering using #MongoDB as anevent store. Surprisingly, I have had numerous discussions recently with people trying to do it.

If you're considering using key-value databases like #DynamoDB and #CosmosDB, then this article can also outline the challenges and solutions.

My first choice is still on #PostgreSQL, but I'm happy with the #MongoDB implementation in #Emmett.

If #MongoDB is already part of your tech stack and the outlined article constraints are not deal-breakers, this approach can deliver a pragmatic, production-friendly solution that balances performance, simplicity, and developer familiarity.

I'm not sure what took longer, delivering the implementation or writing this article. So I'll appreciate the feedback and sharing with your friends. ❤️

event-driven.io/en/mongodb_eve

event-driven.ioHow to build MongoDB Event Store - Event-Driven.ioEvent-Driven by Oskar Dudycz

Słyszeliście o takim systemie do zarządzania bazami danych jak Cosmos DB? Po przeczytaniu już będziecie znać tę nazwę, a warto, gdyż artykuł pokazuje zarówno, kiedy może być to dobrze narzędzie, a kiedy nie.

#BazaDanych #SQL #NoSQL #CosmosDB #Azure

pulumi.com/blog/when-to-use-az

pulumiWhen to Use Cosmos DBA practical guide comparing Azure Cosmos DB with PostgreSQL, MongoDB, Cassandra, and DynamoDB, helping you decide when to use—or avoid—each database option.

Practically every software system needs to store data at some point. Over my career, I've worked with databases like #SQLServer, #SQLite, Postgresql, and Oracle, as well as #NoSQL products like MongoDB, #CosmosDB, and RavenDB. You might think that the best database is the fastest one, but in reality, that is not the most important criterion I consider. Ease of use for developers is much more important. They are the ones who need to design the schema (cont'd)