Anderson Hansen's repositories
dotnet-flow-control
Flow control using approaches like manual controller, exceptions and also libraries like OneOf, FluentResults and ErrorOr.
dotnet-http-request-delegating-handlers
Implementing the Decorator Pattern for HttpClient with Delegating Handlers.
dotnet-metrics-influxdb-grafana
Observability option using InfluxDB and Grafana to monitor applications in real-time.
dotnet-real-time-sse
Implementing real-time events with Server-Sent Events (SSE).
dotnet-api-gateway-yarp
Using YARP to Implement an API Gateway for Microservices with Load Balance, Rate Limit and Authentication.
dotnet-aws-annotations-lambda-framework
Utilizing Lambda Annotations as a programming model for developing .NET Lambda functions
dotnet-aws-lambda-dynamodb
Serverless CRUD using AWS API Gateway, Lambda and DynamoDB.
dotnet-aws-secrets-manager
Securing configurations with AWS Secrets Manager.
dotnet-aws-ses
Send Emails with Amazon SES as SMTP Server and Mimekit/Mailkit.
dotnet-aws-sns-sqs
How to implement messaging using Amazon SQS (Queue) and Amazon SNS (Topic).
dotnet-benchmark-offset-cursor
Comparing Cursor-Based Pagination vs Offset-Based Pagination.
dotnet-benchmark-string-concatenation
Comparative analysis of string concatenation methods.
dotnet-bulk-insert-csv-file
Bulk importing CSV files using CsvHelper.
dotnet-discriminated-unions-erroror
Using Discriminated Unions with the ErrorOr library for handling multiple return types.
dotnet-event-driven-architecture
Domain Events vs Integration Events in event-driven communication.
dotnet-host-api-aws-lambda
Hosting .NET Web API with AWS Lambda.
dotnet-k6-load-testing
API load testing using K6 with multiple scenarios and stages.
dotnet-keycloak-identity
Implementing Identity and Access Management with Keycloak.
dotnet-metrics-opentelemetry
Visualize Metrics in Grafana using OpenTelemetry with Prometheus integration.
dotnet-mocking-aws-resources
Mock AWS resources locally in a docker container with LocalStack.
dotnet-nbomber-load-testing
API Load Testing Using the NBomber with Multiple Scenarios and Stages.
dotnet-ocr-extract-data
Data Extraction from PDFs and Images using Amazon Textract.
dotnet-pipeline-behaviours
CQRS command validation using MediatR's Pipeline Behaviors and FluentValidation.
dotnet-repr-pattern
An alternative approach to Minimal APIs and MVC using the REPR design pattern with FastEndpoints.
dotnet-response-caching
Implementing Various Caching Strategies with CQRS.
dotnet-saga-pattern
Implement Saga Pattern using NServiceBus to coordinate related actions efficiently.
dotnet-saga-pattern-rabbitmq
Implementing Saga Orchestration Pattern with RabbitMQ.
dotnet-thread-safety
The Singleton Design Pattern and best practices for ensuring thread safety.
dotnet-tuples-dto
Reducing the need to create DTO classes using Tuples.