ShadowTraffic

4 posts

ShadowTraffic banner
ShadowTraffic

ShadowTraffic

@ShadowTrafficIO

Rapidly simulate production traffic to your backend. Made with ❤️ for Kafka, Postgres, S3, and webhooks.

Beigetreten Ekim 2023
160 Folgt246 Follower
ShadowTraffic retweetet
Michael Drogalis
Michael Drogalis@MichaelDrogalis·
🔥 It's alive! @ShadowTrafficIO can now connect directly to Kafka or Postgres and generate matching synthetic streams—without you having to learn anything. Over the last week, I've been hacking with Meta's CodeLlama-instruct models. I put together a set of prompts teaching Llama the ShadowTraffic JSON DSL. First, I taught it the DSL structure. Then, I taught it the available configuration options. Finally, I fed it a bunch of examples. When you run it, ShadowTraffic fetches your schemas+data and combines them with the base prompt. In the screenshots, you can see: 1. The head of one of the prompts 2. ShadowTraffic running `predict` mode, inferring the configuration file 3. ShadowTraffic running with that config, spitting out matching data This is obviously highly experimental with room for improvement, but so far ShadowTraffic is consistently able to generate data with the right shape and minimal tweaking to the suggested configuration. ✌️ I haven't yet publicly released this since it needs a lot of testing. If you want to try it early, send me a DM. I am *SO* excited for what's coming next.
Michael Drogalis tweet mediaMichael Drogalis tweet mediaMichael Drogalis tweet media
English
0
6
32
6.9K
ShadowTraffic retweetet
Michael Drogalis
Michael Drogalis@MichaelDrogalis·
🔥 Just dropped a new release of @ShadowTrafficIO with support for chaos testing: discard, delay, and repeat events to your backend with 3 simple configs. Here's a simulation of monotonically increasing data, counting from 0. In the first image, no chaos configs are enabled. A straight line, like you'd expected. In the second image, the same simulation runs, but repeating 5%, delaying 30%, and discarding 10% of all events. ⚡️ This makes it really easy to add another layer of testing to applications, like something you'd run on each build.
Michael Drogalis tweet mediaMichael Drogalis tweet mediaMichael Drogalis tweet media
English
2
2
8
2.2K
ShadowTraffic retweetet
Michael Drogalis
Michael Drogalis@MichaelDrogalis·
🔥 It's finally here! I'm excited to announce that @ShadowTrafficIO is now available. Head to the home page to get started for free. For my entire career, I've been baffled by how long it takes to build demos, load tests, and proof-of-concept projects. Everyone's built little internal data generator tools, but none of them are good. ShadowTraffic is a tasteful, complete product that rapidly simulates production traffic to your backend—@apachekafka, @PostgreSQL, and webhooks. Help me get the word out: 👨‍💻 Hacker News: I'm on the /newest page 🛠️ Product Hunt: I'm listed under Developer Tools 📰 Reshare this post ShadowTraffic was built completely in public in just 90 days, 100% bootstrapped on my own dime. Thank you *so* much for following along guys!
English
6
34
82
21K
ShadowTraffic retweetet
Michael Drogalis
Michael Drogalis@MichaelDrogalis·
❤️ As I spend today putting the finishing touches on things, I just want to say thank you to everyone who's supported me over the last 3 months. Building in public is fun, but it doesn't come naturally to me. I'm just some guy cranking out software alone in my home office. All the messages and emojis and stuff mean the world to me. Let's make tomorrow really fun.
English
4
1
32
3.3K