News for hackers. Stuff that matters.
Re:Show HN: TCP "slow-start" simulation in Go by leetrout on Saturday October 19, 2024 @10:54AM (#41888116)
Related, I have loved using toxiproxy for testing latency with my services. Tools like this are great for uncovering subtle bugs and helping to learn more about how various transports / protocols handle things. I successfully used toxiproxy to simulate an end user problem with a websocket based tool and I don't know how I would have done it otherwise.

https://github.com/Shopify/toxiproxy

Re:Show HN: TCP "slow-start" simulation in Go by rtk0 on Saturday October 19, 2024 @11:14AM (#41888268)
Starred. This is going to be useful in building resilient backends, thanks for sharing.
Re:Show HN: TCP "slow-start" simulation in Go by jiehong on Saturday October 19, 2024 @11:17AM (#41888299)
I imagine this could be a network extension in macOS for example, so that it can be applied to the full system without configuration.

Thanks for the link, it’s very interesting!

Re:Show HN: TCP "slow-start" simulation in Go by SPascareli13 on Saturday October 19, 2024 @11:03AM (#41888182)
Go is a great tool for simulating network concepts, I've done it too.
Re:Show HN: TCP "slow-start" simulation in Go by seafoamteal on Saturday October 19, 2024 @11:10AM (#41888237)
Learning this at uni this semester. This looks super cool, thanks!
Re:Show HN: TCP "slow-start" simulation in Go by seafoamteal on Saturday October 19, 2024 @11:25AM (#41888342)
You might want to .gitignore the binaries btw.
Re:Show HN: TCP "slow-start" simulation in Go by cinntaile on Saturday October 19, 2024 @11:38AM (#41888419)
What kind of course is that and what exactly are you learning to do?