First Impressions of AWS DSQL with Lambda and Rust

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. datadog-lambda-extension

    The Datadog Lambda Extension is an AWS Lambda Extension that supports submitting custom metrics, traces, and logs asynchronously while your AWS Lambda function executes.

    In order to track performance which I'll show later on, I'm using the Datadog Lambda Extension to collect my OpenTelemetry Traces.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)

    I tend to default to as few as possible, which is why when working with SQL and Rust, I almost always reach for SQLx. Setting up SQLx with AWS DSQL requires using the v4 Signature signing of my credentials as fetched from my AWS configuration. I do this work in my main function so that I can reuse the Postgres Pool in my handler without having to establish this connection outside of the Cold Start initializing cycle. That setup is reflected in the below code.

  4. dsql-rust-first-look

    First Look at DSQL and Lambda

    If you were following along with the code, here is the Github Repository/

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

  • Serverless semantic search - AWS Lambda, AWS Bedrock, Neon

    2 projects | dev.to | 21 Dec 2024
  • Squawk: A linter for PostgreSQL, focused on migrations

    1 project | news.ycombinator.com | 17 Dec 2024
  • Build your own SQLite with Rust, Part 1

    1 project | news.ycombinator.com | 17 Aug 2024
  • SQLx: Async, pure Rust SQL crate, compile-time checked queries without a DSL

    1 project | news.ycombinator.com | 22 Jul 2024
  • A tale of TimescaleDB, SQLx and testing in Rust

    1 project | dev.to | 2 May 2024