PinnedClaude DucharmeResilient, Performant, and Scalable Message Processing SystemRecently I took up the challenge of designing and implementing a message processing PoC that is resilient, performant, and scalable. Key…Jul 3Jul 3
Claude DucharmeHow to configure custom docker images for AWS lambda functions (ubuntu with bash/shell & nodejs)Setting up custom images for AWS lambda to execute bash/shell scripts and nodejs code via API Gateway v2 can be challengingAug 28, 2023Aug 28, 2023
Claude DucharmeMonitoring & Logging quickstart on AWS EKSGet Kubernetes Metrics Server, Prometheus Community, OpenSearch on Docker (not the AWS Managed Service), fluentbit, and Grafana in 2…Jan 12, 20231Jan 12, 20231
Claude DucharmeSelecting a geo-representationComparison of Google S2 vs Uber H3 as geospatial indexing systemsOct 3, 2022Oct 3, 2022
Claude Ducharme3 AWS SDK for JavaScript v3 examples using TypeScriptTypeScript code samples for client-s3 (GetObjectCommand & SelectObjectContentCommand) and client-sqs (ReceiveMessageCommand)Aug 1, 20221Aug 1, 20221
Claude DucharmeMy experience on Infra as Code with AWS CDK + Tips & TricksAWS CDK is a game changer in the IaC on AWS. It offers a decent level of abstraction saving time to DevOps by leveraging constructs…Jun 13, 20221Jun 13, 20221
Claude DucharmeBuilding a geo-localisation platformProof of concept on AWS using managed services and RediSearch to track the GPS location of IoT devicesApr 18, 2022Apr 18, 2022
Claude DucharmeinLinux AcademyAWS Services Performance Benchmark (EC2, ECS, API Gateway, Lambda, ELB, Redis, RDS, DynamoDB, CDN…Empirical analysis of different architecture solutions to compare their response time on synchronous calls.Nov 15, 20183Nov 15, 20183