Mike Heffner
Mike Heffner
@mike.heffner.io
AI Mechanic - Cursor Previously: Rotel.dev @ Streamfold, Netlify, SolarWinds Cloud, Librato. Just add water.
57 followers81 following57 posts
Serverless Lambda on managed servers
🆕 AWS Lambda now supports up to 32 GB memory and 16 vCPUs for Managed Instances, ideal for compute-intensive workloads. Customers can choose memory-to-vCPU ratios (2:1, 4:1, 8:1) for optimal resource allocation. Available in all regions with Lambda Managed Instances. #AWS #AwsLambda
Backends implemented on split ingestion pipelines are in for a rough time
‼️ #OpenTelemetry is deprecating the Span Events API. Our aim is to remove the confusion caused by having overlapping ways to emit events: span events and log-based events. Read our latest post to learn more about how you can prepare. buff.ly/0hOwfuk
Mike Heffner reposted
We built a new Next.js, on @vite.dev. Drop-in replacement. Builds 4x faster with @rolldown.rs.
Mike Heffner reposted
Is there anyway to write Cloudformation without writing Cloudformation? Or is the answer to just have Claude spit it out? I used goformation in the past and found it useful, but sadly it looks like it's dead: github.com/awslabs/gofo...
Just released an experimental #AWS Firelens ECS log router based on Rotel. This replaces the Fluent Bit container, supporting native OpenTelemetry pipelines. Let us know what you think: github.com/streamfold/a...
Thanks to ClickHouse for inviting us to share this post. Had a lot of fun digging into performance benchmarking work again!
Can you 4x OTel thoughput with Rust? Meet Rotel: pushing 460K spans/sec/core (vs 130k) How? By diving deep into Rust's threading model, resolving allocator lock contention, and reengineering JSON serialization with RowBinary encoding to stream data efficiently into ClickHouse.
Mike Heffner reposted
Vercel ➝ Netlify migration made simple. ✅ Checklist ✅ Next.js tips ✅ Best practices Start here → docs.netlify.com/resources/ch...
It looks like Librato is finally sunset today, not a bad 14 year run. www.reddit.com/r/Solarwinds...
Mike Heffner reposted
It's great to see Datadog adding agentless OTLP intake now, initially just with metrics and logs. Useful for one shot SDK integrations, but it's also interesting if it'll allow for smaller OTLP exporter only collector deployments in the future. docs.datadoghq.com/opentelemetr...
The classic file descriptor vtable approach was a pretty useful pattern when building user-level CP/R back in the day. It meant we could just swap the FD pointer quickly based on whether it was virtualized or not. oshub.org/projects/ret...
The glue in many of these cases are the bindings built on PyO3. We found it powerful enough to allow us to go from Rust->Python->Rust when building native Python processor integration for Rotel.
Rust usage for Python extensions surged 22% in one year as developers choose memory safety and C-level performance over traditional approaches. By @darrylktaft.bsky.social
When you've got to use up the garden tomatoes that are about to go bad: sandwish.netlify.app/ac70ab777318...
Sandwish is a fun little app that lets you build your signature sandwich and share it with the world. Here's my masterpiece, The Full Stacker: sandwish.netlify.app/b953c4891950... Go check it out and create your own! If you're interested in what's inside the kitchen, read on 🧵
The past 7 months @ramond.bsky.social and I have worked on the hypothesis that telemetry data requires a systems approach for high-perf, predictable and resource efficient collection at scale. We're excited to announce our progress so far and hope that the community can join us: dub.sh/A7sI0Tm
Mike Heffner reposted
Had a great time sharing rotel.dev at #OpenO11ySummit + #OTelDay with @mike.heffner.io. Blown away by how many people had already heard of it and tried it. “Yeah we tried it and it was 8x faster than our existing solution”. We thought today was our first official announcement 🤣.
I'll be heading out to San Francisco for a few days next week. If you're around and want to talk about low overhead OpenTelemetry use in AWS Lambda, let's chat! github.com/streamfold/r...
Mike Heffner reposted
Excellent article on positioning domain engineering between product engineering and infrastructure engineering. I fully agree with the financial model section. However, I prefer to call it ‘platform engineering: the hard parts,’ simply because in the middle, we face more volatile semantics.
Another reason, past cold start times, I'm glad we focused on optimizing our extension initialization time. It would be great if SecretsManager API calls were faster, since that's an often the long pole in the tent for init time. github.com/streamfold/r...
Your Lambdas Function (yes that’s how we pluralize it) are about to get more expensive, as AWS begins charging for the INIT phase. aws.amazon.com/blogs/comput...
For the dozens of us out there, this post was the missing piece in getting ollama working on Fedora with Nvidia. Now I'm able to vibe code with the best of em: RustRover + continue.dev + ollama. blog.lazyhacker.com/2024/09/inst...
Shipped a small demo of OpenTelemetry traces -> Datadog for monitoring Remote MCP server availability. It's early days for MCP, and remote deployments in particular, so let us know what would be useful: github.com/streamfold/m...
Mike Heffner reposted
I wanted to write something like this so many times when I was at Netlify! We always decided it was best to not make a fuss. Now I'm not at Netlify, I still believe abstracting the hosting layer via adapters makes for better framework architecture overall, as well as being better for the ecosystem.
Mike Heffner reposted
BIG NEWS. I have left the Post. Corporate and billionaire media are failing to meet the moment. With @normeisen.bsky.social I'm launching @contrariannews.bsky.social. We'll have politics but also cooking, humor, film and even pets. Please subscribe and join the fight. contrarian.substack.com
Doing some early experimentation with the new S3 Metadata tables and it looks like it can take 8-10 mins for new file metadata to appear. This would seem to align with the "within minutes" definition. aws.amazon.com/blogs/aws/in...
Mike Heffner reposted
An OTLP sink looks like it's finally coming to Vector, but only for OTLP formatted messages. How complex a VRL would it require to transform DD Agent source traffic to OTLP? vector.dev/releases/0.4...
Adding append support for S3 Standard and multiple concurrent writers would make this quite powerful: docs.aws.amazon.com/AmazonS3/lat...
Mike Heffner reposted
Hello, I wrote a new talk that is ultimately about how misery is a dumb strategy egoless.engineering