Gordon

Gordon

@gordonmurray.ie

AWS Systems Engineer | Cloud Infrastructure and Terraform Enthusiast | Focused on scalable, secure and compliant solutions | Always exploring new tools GitHub https://github.com/gordonmurray

69 followers155 following52 posts

I’ve refreshed a small hobby project from ~2 years ago: Apache Flink & Paimon. It picked up a few early stars back then. I’ve cleaned it up so it’s runnable again. I’m hoping to experiment with Apache Fluss on top of this. Code on Github github.com/gordonmurray...

github.comGitHub - gordonmurray/apache_flink_and_paimon: Trying out Apache Paimon with Apache Flink using Docker ComposeTrying out Apache Paimon with Apache Flink using Docker Compose - gordonmurray/apache_flink_and_paimon

I took some time this weekend to learn TLA+. It lets you test distributed systems by exploring all possible states. Meaning you can catch bugs before production and likely save costs. I built a small FastAPI + MinIO demo to try it out. Repo: github.com/gordonmurray...

github.comGitHub - gordonmurray/fastapi-temporal-logic-of-actions: A small introduction to verification using TLA+ through a file upload idempotency problemA small introduction to verification using TLA+ through a file upload idempotency problem - gordonmurray/fastapi-temporal-logic-of-actions

Trying out Fly.io and Cloudflare R2 - long overdue on my part. Made a small Python app to receive an image, store it in R2 with Parquet metadata, and query via DuckDB+SQL. Very basic, but next I want to try R2's data catalog / managed Apache Iceberg. Code on github github.com/gordonmurray...

Just finished a small project on deploying BentoML on ECS using Terraform. Perfect for creating vectors from images with a CLIP model I’ve been learning. If you’re getting in to machine learning I'd recommend BentoML, hopefully this is a useful starting point! github.com/gordonmurray...

Its surprising how many requests and countries try an API endpoint that has only just come online in the last few minutes, using a brand new domain name just registered too.

Ah this is great, I didn’t know this was available. The DDB approach was fine but this would be nicer

Darryl Ruggles@darryl-ruggles.cloud

medium.com/@manuchandra... One really nice change announced recently in Terraform is support for using S3 buckets to lock your state files (and store them) instead of requiring both an S3 bucket AND a DynamoDB table. Below is a step by step guide to migrate to using this new approach. (1/4) 🧵

The “show vehicle motion cues” option on iOS really works! For me at least. I can read away as a passenger and not feel queasy. Really cool 📖

Oh nice. I didn’t know that. Thanks! I have some repos to go and update

Gunnar Morling@gunnarmorling.dev

Show-casing JSON snippets in a README file on GitHub? Then consider marking them as json5, so you can have proper in-line comments. json5.org

Today is as good day to start learning Terraform

Darryl Ruggles@darryl-ruggles.cloud

dev.to/bennyfmo_237... Using Infrastructure as Code tools like Terraform is good practice and seeing some examples can always help. On AWS setting up basic infrastructure can be tedious when doing it via the console or CLI but using example configs and IaC can usually speed up the process. (1/2) 🧵

Got an OpenSearch Pipeline up and running, CDCing from DynamoDB to OpenSearch. It keeps an index perfectly in sync. Used Terraform and manual fiddling to get it going 100%. Couldn't create or import an existing pipeline with Terraform unfortunately. Code on Github github.com/gordonmurray...

Gordon reposted

Got some burning #Debezium / CDC question you never dared to ask? Then join me for a live AMA session next week, and I'll try my best to get it answered! Sign up at dcdbl.co/3YCYx5Z, would love to see you there 🤓. 🗓️ Nov 14 ⏰ 9-10am PST, 5-6 pm UTC

dcdbl.coJoin Gunnar Morling, ex-Debezium lead, for a live Q&A on CDC.Join Gunnar Morling, ex-Debezium lead, for a live Q&A on CDC. Learn CDC basics, implementation tips, and compare Debezium with other approaches. Don't miss out!

I haven't worked on CDC type stuff in a while. I'm trying out streaming changes from DynamoDB tables to OpenSearch. I started a small project to try it out, using Terraform. I still need to add the pipeline and IAM role to get it functional github.com/gordonmurray...

github.comGitHub - gordonmurray/terraform_aws_dynamodb_cdc_opensearch: Using Terraform to create an OpenSearch Ingestion pipeline with Amazon DynamoDBUsing Terraform to create an OpenSearch Ingestion pipeline with Amazon DynamoDB - gordonmurray/terraform_aws_dynamodb_cdc_opensearch

Gordon reposted

I've copied @chris.blue's starter pack of folk into a list here: bsky.app/profile/did:.... IIUC you can add this to your account and it'll create a feed of post from all these folk. Useful if you want a data-only timeline separate from other ppl you follow :)

Chris@chris.blue

I made an infra engineer starter pack. Folks posting about databases, stream processing, durable execution, orchestrators, service meshes, and more. go.bsky.app/SCZe42X