Run and test DynamoDB applications locally using Docker and Testcontainers

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • dynamodb-local-testcontainers-go

    Testcontainers module for DynamoDB Local

  • If you find this project interesting/helpful, don't hesitate to ⭐️ it and share it with your colleagues. Happy Building!

  • testcontainers-node

    Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

  • This is a good start. But DynamoDB Local is a great fit for Testcontainers which "is an open source framework for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container."

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • testcontainers-go

    Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.

  • It supports multiple languages (including Go!) and databases (also messaging infrastructure etc.) - All you need is Docker. Testcontainers for Go makes it simple to programmatically create and clean up container-based dependencies for automated integration/smoke tests. You can define test dependencies as code, run tests and delete the containers once done.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Revolutionize Your Unit Testing with Testcontainers and Docker

    1 project | dev.to | 31 May 2024
  • How Enabling Slow Query Log Enhances Postgres Observability

    2 projects | dev.to | 30 May 2024
  • Spring Tests with TestContainers

    2 projects | dev.to | 15 May 2024
  • Multiple MongoDB Databases on Spring Boot

    1 project | dev.to | 12 Apr 2024
  • Testcontainers

    16 projects | news.ycombinator.com | 27 Feb 2024