home.social

#dynamodb — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dynamodb, aggregated by home.social.

fetched live
  1. 📋 #AWS has made vector search in #DynamoDB generally available: embeddings live in the same table as operational data #vectorsearch #RAG #AI #DevOps
    🧵👇

    ⚡ Native similarity search with single-digit millisecond latency at 99%+ recall, designed to scale to trillions of vectors

  2. 📋 #AWS has made vector search in #DynamoDB generally available: embeddings live in the same table as operational data #vectorsearch #RAG #AI #DevOps
    🧵👇

    ⚡ Native similarity search with single-digit millisecond latency at 99%+ recall, designed to scale to trillions of vectors

  3. The fix: stop trusting one region. The suite now runs in every commercial region and scores each engine against the one it matches best.

    Eight engines, tracked run over run: paritysuite.org #dynamodb #aws

  4. The fix: stop trusting one region. The suite now runs in every commercial region and scores each engine against the one it matches best.

    Eight engines, tracked run over run: paritysuite.org #dynamodb #aws

  5. Stop losing Terraform state files. Store them in S3 with DynamoDB locking to prevent concurrent modifications and enable team collaboration. Server-side encryption keeps data safe. #terraform #s3 #dynamodb

    valtersit.com/vault/terraform-

  6. "Just use Postgres" taken to a new level, when creates -backed implementation of APIs... aws.amazon.com/about-aws/whats. Also, this?!?

    > Multi-cloud — use DynamoDB semantics on any cloud that runs PostgreSQL

  7. "Just use Postgres" taken to a new level, when #AWS creates #PostgreSQL-backed implementation of #DynamoDB APIs... aws.amazon.com/about-aws/whats. Also, this?!?

    > Multi-cloud — use DynamoDB semantics on any cloud that runs PostgreSQL

  8. Dynoxide 0.11.3 is out.

    An old issue I logged to investigate a Windows socket option for TIME_WAIT parity with Unix. The parity already existed - the actual gap was that a plain Windows bind can be hijacked by another same-user process using SO_REUSEADDR. Both listeners now bind with SO_EXCLUSIVEADDRUSE.

    Bonus: the test suite now runs on Windows in CI for the first time, and immediately caught two tests that assumed Unix semantics.

    #dynamodb #aws #rustlang

    martinhicks.dev/articles/dynox

  9. Dynoxide 0.11.3 is out.

    An old issue I logged to investigate a Windows socket option for TIME_WAIT parity with Unix. The parity already existed - the actual gap was that a plain Windows bind can be hijacked by another same-user process using SO_REUSEADDR. Both listeners now bind with SO_EXCLUSIVEADDRUSE.

    Bonus: the test suite now runs on Windows in CI for the first time, and immediately caught two tests that assumed Unix semantics.

    #dynamodb #aws #rustlang

    martinhicks.dev/articles/dynox

  10. Someone asked a good question on my DynamoDB conformance suite: does a conditional write inside a transaction cost read capacity on top of the write?

    The AWS docs aren't clear, so I ran it against real DynamoDB. A passing condition adds nothing; an idempotent replay flips the bill from write to read.

    That's one strand of the latest release. Next, 2.0.0 takes on DynamoDB's regional differences and how to score them fairly. #dynamodb #aws #database #serverless

    martinhicks.dev/articles/what-

  11. Someone asked a good question on my DynamoDB conformance suite: does a conditional write inside a transaction cost read capacity on top of the write?

    The AWS docs aren't clear, so I ran it against real DynamoDB. A passing condition adds nothing; an idempotent replay flips the bill from write to read.

    That's one strand of the latest release. Next, 2.0.0 takes on DynamoDB's regional differences and how to score them fairly. #dynamodb #aws #database #serverless

    martinhicks.dev/articles/what-

  12. accesspatterns.dev runs a DynamoDB engine in the browser tab, with nothing behind it. That's dynoxide 0.11, compiled to WebAssembly. The how: martinhicks.dev/articles/intro

    #DynamoDB #Rust #WebAssembly

  13. accesspatterns.dev runs a DynamoDB engine in the browser tab, with nothing behind it. That's dynoxide 0.11, compiled to WebAssembly. The how: martinhicks.dev/articles/intro

    #DynamoDB #Rust #WebAssembly

  14. DynamoDB is one of my favourite databases, but it can be one of the harder ones to learn - it doesn't reward the instincts you bring from SQL.

    So I built accesspatterns.dev: a real DynamoDB-compatible engine running in a browser tab, on dynoxide compiled to WebAssembly. A guided course, a library of access-pattern models, and a full console - learn it by running it.

    It's an early preview. I'd like that model library to become a shared catalogue of how people really model DynamoDB, not just my handful. No account, nothing to install.

    accesspatterns.dev

    #dynamodb #aws #webassembly #dynoxide

  15. DynamoDB is one of my favourite databases, but it can be one of the harder ones to learn - it doesn't reward the instincts you bring from SQL.

    So I built accesspatterns.dev: a real DynamoDB-compatible engine running in a browser tab, on dynoxide compiled to WebAssembly. A guided course, a library of access-pattern models, and a full console - learn it by running it.

    It's an early preview. I'd like that model library to become a shared catalogue of how people really model DynamoDB, not just my handful. No account, nothing to install.

    accesspatterns.dev

    #dynamodb #aws #webassembly #dynoxide

  16. 🔄 On deployment, the same APIs map automatically to real AWS services like #Lambda, #DynamoDB, #Aurora, #APIGateway & #Bedrock — with zero code changes

    🤖 The standout feature: the framework ships with built-in rules and steering files for #AIagents, so they automatically apply clean architecture and best practices

    🔗 End-to-end typing works without code generation and supports frontends like Next.js, Nuxt, Astro, Angular, React, Vue & Svelte — plus mobile apps in Swift, Kotlin & Flutter

  17. 🔄 On deployment, the same APIs map automatically to real AWS services like #Lambda, #DynamoDB, #Aurora, #APIGateway & #Bedrock — with zero code changes

    🤖 The standout feature: the framework ships with built-in rules and steering files for #AIagents, so they automatically apply clean architecture and best practices

    🔗 End-to-end typing works without code generation and supports frontends like Next.js, Nuxt, Astro, Angular, React, Vue & Svelte — plus mobile apps in Swift, Kotlin & Flutter

  18. Dynoxide 0.10.0 is out, the biggest release since the original engine.

    The headline: the same DynamoDB engine now runs in the browser. WebAssembly + wa-sqlite over OPFS, no server, no cross-origin isolation headers. CRUD, GSI and LSI queries, fully client-side. A preview for now.

    Also: an official ~5 MB Docker image, a drop-in for amazon/dynamodb-local.

    Heads-up: first breaking release. MCP over HTTP now needs a bearer token.

    #rustlang #dynamodb #webassembly

    martinhicks.dev/articles/dynox

  19. Dynoxide 0.10.0 is out, the biggest release since the original engine.

    The headline: the same DynamoDB engine now runs in the browser. WebAssembly + wa-sqlite over OPFS, no server, no cross-origin isolation headers. CRUD, GSI and LSI queries, fully client-side. A preview for now.

    Also: an official ~5 MB Docker image, a drop-in for amazon/dynamodb-local.

    Heads-up: first breaking release. MCP over HTTP now needs a bearer token.

    #rustlang #dynamodb #webassembly

    martinhicks.dev/articles/dynox

  20. Open-source DynamoDB emulators are closing on the real thing fast. Floci's gone from ~61% to the low 90s in a month. ExtendDB landed near the top from a standing start.

    Wrote it up after yesterday's site launch: martinhicks.dev/articles/dynam

    684 tests, all scored against live AWS DynamoDB.

    #DynamoDB #AWS #OpenSource

  21. Open-source DynamoDB emulators are closing on the real thing fast. Floci's gone from ~61% to the low 90s in a month. ExtendDB landed near the top from a standing start.

    Wrote it up after yesterday's site launch: martinhicks.dev/articles/dynam

    684 tests, all scored against live AWS DynamoDB.

    #DynamoDB #AWS #OpenSource

  22. My DynamoDB conformance suite has a proper home now: dynamodb-conformance.org

    Eight emulators. 684 tests. One independent suite scoring all of them against DynamoDB's real-world behaviour.

    Runs weekly. Matrix, run history, per-target pages. Every figure pulled straight from each run.

    #aws #dynamodb

  23. My DynamoDB conformance suite has a proper home now: dynamodb-conformance.org

    Eight emulators. 684 tests. One independent suite scoring all of them against DynamoDB's real-world behaviour.

    Runs weekly. Matrix, run history, per-target pages. Every figure pulled straight from each run.

    #aws #dynamodb

  24. Hello hachyderm 👋

    Migrated over today and really glad to be here. Looking forward to seeing more of the content I’m here for.

    If you want to know more about me, martinhicks.dev

    #introduction #aws #dynamodb #homelab

  25. Hello hachyderm 👋

    Migrated over today and really glad to be here. Looking forward to seeing more of the content I’m here for.

    If you want to know more about me, martinhicks.dev

    #introduction #aws #dynamodb #homelab

  26. After running my integration tests against a local #DynamoDB database I am pretty confident with deploying to production.

    I created a custom Decoder/Encoder to convert #Swift structs to and from `[String: DynamoDBClientTypes.AttributeValue]`.

    The code looks so much cleaner now ❤️

    #SwiftOnServer #AWS

  27. After finalizing my integration tests I can finally update my code for communicating with #AWS #DynamoDB 🚀

    #swift #SwiftOnServer

  28. I am creating some integration tests for my apps backend.

    The tests are checking whether my data structure is correctly passed to #DynamoDB.

    With the help of TestScoping I can prepare and teardown my local instance without bloating up my test code.

    #swift #testing

  29. AWS doesn't ship a conformance suite for DynamoDB emulators, so I built one. 526 tests, ground-truthed against real DynamoDB.

    Dynoxide passes every one. DynamoDB Local fails 42. LocalStack fails 37. Dynalite fails 57.

    Numbers from a public, reproducible repo. #rustlang #dynamodb

    martinhicks.dev/articles/dynox

  30. AWS doesn't ship a conformance suite for DynamoDB emulators, so I built one. 526 tests, ground-truthed against real DynamoDB.

    Dynoxide passes every one. DynamoDB Local fails 42. LocalStack fails 37. Dynalite fails 57.

    Numbers from a public, reproducible repo. #rustlang #dynamodb

    martinhicks.dev/articles/dynox

  31. AWS US-EAST-1 outage (Oct 20, 2025): Root cause & lessons

    A DNS race condition in DynamoDB led to empty endpoint records, triggering cascading failures across AWS services like EC2 and Lambda.

    Explore what went wrong and how to build resilient cloud systems:
    shorturl.at/sJO5K

    #AWS #CloudComputing #DevOps #DynamoDB #ResilienceEngineering

  32. The #InfoQ article discusses the challenges faced during a migration from a relational database to NoSQL, focusing on the importance of database sequences for unique identifiers.

    It outlines the development of a new sequence service using #DynamoDB and a two-tier #caching architecture.

    🔗 Read now: bit.ly/4e6FRox

    #SoftwareArchitecture #DistributedSystems #NoSQL #Database #Performance

  33. The article discusses the challenges faced during a migration from a relational database to NoSQL, focusing on the importance of database sequences for unique identifiers.

    It outlines the development of a new sequence service using and a two-tier architecture.

    🔗 Read now: bit.ly/4e6FRox

  34. Someone at #AWS really ought to look into why it takes like 15 minutes for #DynamoDB to create an empty index on a newly-created empty table…

  35. Someone at #AWS really ought to look into why it takes like 15 minutes for #DynamoDB to create an empty index on a newly-created empty table…

  36. I've open sourced a DynamoDB engine in Rust, backed by SQLite. ~3 MB, 15ms startup, 526 conformance tests against real DynamoDB. No JVM, no Docker. More at dynoxide.dev

    It started as infrastructure for Nubo, a native DynamoDB client we're building at Si Novi - nubo.sinovi.uk

    #dynamodb #rust #aws

  37. I've open sourced a DynamoDB engine in Rust, backed by SQLite. ~3 MB, 15ms startup, 526 conformance tests against real DynamoDB. No JVM, no Docker. More at dynoxide.dev

    It started as infrastructure for Nubo, a native DynamoDB client we're building at Si Novi - nubo.sinovi.uk

    #dynamodb #rust #aws

  38. AWS has 200+ services. Most companies use about 15. The same ones show up in every project: EC2, S3, Lambda, RDS, DynamoDB, API Gateway, CloudFront, SQS, SNS, CloudWatch.
    That handles 80% of everything. Wrote a guide covering just the ones that matter.

    #aws #cloud #infrastructure #EC2 #IAM #S3 #RDS #DynamoDB #Lambda #APIGateway #CloudFront #Route53 #SQS #SNS #CloudWatch #EKS #CDN

    heyjoshlee.medium.com/the-80-2

  39. AWS-Ausfall im Nahen Osten: Rechenzentrumsvorfall legt Cloud-Dienste in UAE und Bahrain lahm

    Der Ausfall weitete sich rasch auf das gesamte Dienstportfolio in der Region aus. In ME-CENTRAL-1 waren nach AWS-Angaben mehr als 38 Cloud-Dienste beeinträchtigt, darunter AWS Lambda, Amazon Elastic Kubernetes Service (EKS), Amazon Virtual Private Cloud (VPC) sowie die Datenbankdienste RDS und DynamoDB.

    all-about-security.de/aws-ausf

    #aws #cloud #dynamoDB

  40. DynamoDB is genuinely powerful. For the right use cases. Understand the constraints. Design accordingly. hackernoon.com/things-i-wish-i #dynamodb

  41. DynamoDB is genuinely powerful. For the right use cases. Understand the constraints. Design accordingly. hackernoon.com/things-i-wish-i #dynamodb

  42. Очень странные дела или подключаем YDB в AWS NoSQL Workbench

    При работе с Yandex Database (YDB) часто возникает потребность в удобном визуальном инструменте для работы с данными. AWS NoSQL Workbench — популярное приложение для моделирования и тестирования NoSQL баз можно использовать и с YDB благодаря DynamoDB-совместимому Document API.

    habr.com/ru/articles/983678/

    #ydb #dynamodb #aws_nosql_workbench #aws #nosql #yandexcloud

  43. Bài viết hướng dẫn xây dựng hệ thống giám sát IoT không máy chủ với AWS:
    ✅ Thu nhập dữ liệu cảm biến qua API Gateway
    ✅ Xử lý logic bằng Lambda (Node.js)
    ✅ Lưu trữ trên DynamoDB với partition key 'device_id' và sort key 'timestamp'
    ✅ Triển khai dashboard React qua Amplify CI/CD
    Tập trung giải pháp "Ship It" prototype thay vì kiến trúc phức tạp. Lưu ý cảnh báo bảo mật và hạn chế ScanCommand khi scale.

    #Serverless #AWS #IoT #DynamoDB #CloudComputing
    #MayChuAo #Lamda #KhongMáyChủ #AWSViệtNam

  44. Great article about cascading failures, with outage in us-east-1 taking down entire region as an example. I mean, the incident from 2015, not the recent one 😉 blog.mi.hdm-stuttgart.de/index

  45. Great article about cascading failures, with #DynamoDB outage in us-east-1 taking down entire #AWS region as an example. I mean, the incident from 2015, not the recent one 😉 blog.mi.hdm-stuttgart.de/index

  46. It's been a while since I posted a new blog post. A few days ago I needed to go off the beaten path while working on one of my Enhance based AWS projects, so I thought I might as well document the ride.

    rijsdam.nl/blog/using-aws-lite #aws #serverless #enhance #architect #dynamodb

  47. #AWS has released an analysis of the major October outage, highlighting key lessons on:
    ⇨ cloud redundancy
    ⇨ multi-region architectures
    ⇨ considerations for moving workloads out of the public cloud

    Triggered by a failure in Amazon #DynamoDB, the outage affected a wide range of services in its busiest region, Northern Virginia.

    Learn more: bit.ly/4raUs6E

    #InfoQ #CloudComputing