One of our most important goals at Heroku is to be boring . Don’t get us wrong, we certainly hope that you’re excited about the Heroku developer experience — as heavy users of Heroku ourselves, we certainly are! But, even more so, we hope that you don’t have to spend all that much time thinking about Heroku. We want you to be able to spend your time thinking about the awesome, mission-critical things you’re building with Heroku, rather than worrying about the security, reliability, ...| Heroku
AWS re:Invent 2023 ended, so let's look at the most interesting announcements for serverless and more. There are exciting features to try and, maybe more importantly, features to avoid!| Better Dev
DynamoDB's costs are predictable and legible. You should use this to your advantage when designing your data model.| DeBrie Advisory Blog
This post reviews the key takeaways from the DynamoDB Paper, an excellent 2022 paper that details learnings from running and improving DynamoDB.| DeBrie Advisory Blog
DynamoDB is an eventually consistent database. There's a lot of fear around that. In this post, we'll discuss how to think about eventual consistency in DynamoDB as well as strategies to work around it.| DeBrie Advisory Blog
In using DynamoDB with GraphQL, should you use one table or multiple tables? Get the factors to consider to make the right decision.| DeBrie Advisory Blog
Understanding DynamoDB partitions will make you a better user of DynamoDB. In this post, you'll learn how DynamoDB partitions work and how they should affect your data modeling.| DeBrie Advisory Blog
Learn about the three most important limits in DynamoDB and how they should affect your data modeling.| DeBrie Advisory Blog
DynamoDB Condition Expressions are useful but often misunderstood. See how to use them properly in this post.| DeBrie Advisory Blog
In this post, see strategies and examples for modeling one-to-many relationships in Amazon DynamoDB.| DeBrie Advisory Blog
DynamoDB has added support for transactions. In this post, see the performance impacts of using transactions in your applications.| DeBrie Advisory Blog
DynamoDB Transactions are powerful ways to operate on multiple items in a single request. In this post, see some examples of how and when to use DynamoDB Transactions.| DeBrie Advisory Blog
AWS recommends using just a single DynamoDB table for your entire application. In this post, learn why you would do that and the few times you shouldn't.| DeBrie Advisory Blog
DynamoDB Filter Expressions don't work like you think they do. In this post, learn how Filter Expressions work and when you should use them. You will also learn the right way to filter your data in DynamoDB.| DeBrie Advisory Blog
Understand when and why relational databases don't scale, and how DynamoDB is designed to avoid these limitations.| DeBrie Advisory Blog
In this post, I talk about my #awswishlist for DynamoDB, including filtered DynamoDB streams and more Redis-like behavior.| DeBrie Advisory Blog
Take your serverless application global with DynamoDB Global Tables| DeBrie Advisory Blog
DynamoDB is a popular choice for Serverless applications. In this post, I review the four modeling patterns I see with DynamoDB in serverless applications.| DeBrie Advisory Blog
Learn how different distributed databases handle secondary indexes, and the benefits and drawbacks of each approach.| DeBrie Advisory Blog
In this article, we will look into how can communicate with AWS DynamoDB using a Spring Boot application and also understand some of the key concepts of DynamoDB.| RefactorFirst