's Avatar

@amw-zero.bsky.social

Working on database observability at Datadog. Personal blog at https://concerningquality.com/.

12 Followers  |  30 Following  |  8 Posts  |  Joined: 05.01.2025  |  1.5947

Latest posts by amw-zero.bsky.social on Bluesky

"...A more rigorous way is
to define a spec, a succinct description of every allowable
behavior of the system, and prove that an implementation
always generates outputs consistent with the spec."

-IronFleet: Proving Practical Distributed Systems Correct

18.02.2025 03:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

"What does it mean for a system to be correct? One can
informally enumerate a set of properties and hope they are
sufficient to provide correctness..."

18.02.2025 03:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Marc Brooker on LinkedIn: One aspect of the work we describe in Systems Correctness Practices At AWSโ€ฆ One aspect of the work we describe in Systems Correctness Practices At AWS (https://lnkd.in/gBSfXebN) is the work Ankush Desai and team have been doing onโ€ฆ

This is a fantastic idea (comparing observed application traces with an offline specification) and a form of runtime verification:

www.linkedin.com/posts/marc-b...

13.02.2025 13:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

To this day, Ruby is my favorite language to _write_. I don't use it at work, but it's still my go to language for "thinking out loud".

For example, I wanted to calculate the powerset of an array:

`0.upto(arr.length).map { |i| arr.combination(i).to_a }.flatten(1)`

I'll always love method chaining

07.02.2025 03:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Alex Kesling on Apache Arrow DataFusion, Wed, Feb 5, 2025, 6:30 PM | Meetup We're pleased to present **Alex Kesling** on **Apache Arrow DataFusion: a Fast, Embeddable, Modular Analytic Query Engine** ([Read the Paper](http://andrew.nerdnetworks.org

Yo!

Come check out Alex Kesling on Apache Arrow DataFusion, Feb 5th at #paperswelove #nyc

๐Ÿ“… RSVP: www.meetup.com/papers-we-lo...
๐Ÿ“œ Paper: andrew.nerdnetworks.org/other/SIGMOD...
๐Ÿ’ฌ PWL Discord: discord.gg/6gupsBg4qp

#meetup #compsci #data

22.01.2025 00:06 โ€” ๐Ÿ‘ 16    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Branch Coverage Won't Prove The Collatz Conjecture | Concerning Quality

The Collatz conjecture is a concise example of why branch coverage doesn't mean correctness: concerningquality.com/collatz-conj...

27.01.2025 00:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

All of his papers are worth reading. He's looked into other data generation strategies beyond pure-random, as well as how to think about the effectiveness of the coverage of a PBT run.

06.01.2025 21:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Queues Don't Fix Overload

A coworker reminded me of this post - Queues Don't Fix Overload: ferd.ca/queues-don-t.... It does a great job framing a system as a set of interacting queues. This has become my mental model for sure.

06.01.2025 20:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Simulating Some Queues | Concerning Quality

Here's a post looking into the effect of response time distribution on various queueing characteristics. It uses SimPy to simulate several minutes of operation in a queue in various different configurations.

concerningquality.com/queue-simula...

06.01.2025 00:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@amw-zero is following 20 prominent accounts