probelabs/goreplay
View on GitHub ↗ ★ 19,326 Go
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
17 mentions on Hacker News by 13 people: 6 stories, 11 comments · first 2013-06-04 · latest 2023-03-18
20082026
-
I love to see more activity in this area! I'm maintainer of GoReplay https://github.com/buger/goreplay and work in this area for the last 10 years. It is quite hard problem to solve, because you have to deal with state difference between…
comment by LeonidBugaev · 2023-03-18 · in Launch HN: Codeparrot (YC W23) – Automated API testing using production traffic -
…Why not just use production traffic? Of course omitting PII is mandatory. Take a look at goreplay. https://github.com/buger/goreplay/wiki
comment by mkranjec · 2021-09-19 · in Ask HN: JMeter Alternative? -
…and could handle 60k+ req/s with 2 instances on AWS. I used a simple Go tool to capture the traffic https://github.com/buger/goreplay Also, at my full-time job we use Kinesis to buffer all analytics events, it's cheaper than SQS and…
comment by amzans · 2020-11-24 · in Someone attacked our company -
Is this like goreplay[1]? How are you different? 1. https://github.com/buger/goreplay
comment by RabbitmqGuy · 2020-08-05 · in Launch HN: Speedscale (YC S20) – Automatically create tests from actual traffic -
…If you need to capture traffic, check out goreplay or mitmproxy: https://github.com/buger/goreplay https://docs.mitmproxy.org/stable/ There is a whole class of "VCR" projects for recording traffic, these tend to be language
comment by kahrensdd · 2020-06-14 · in Ask HN: Best Way to Mock APIs in 2020? -
Got it. Have you tried traffic replay tools like https://github.com/buger/goreplay ?
comment by pranay01 · 2020-04-23 · in Ask HN: How do you do monitoring/observability for dev/staging environment? -
…as well. Yes, with all of that pain point, I'm still using InfluxDB. I even have to add in https://github.com/buger/goreplay to support replaying traffic to other instance during upgrade. I have to write a tool to re-read old data and…
comment by kureikain · 2018-08-16 · in TimescaleDB vs. InfluxDB: built differently for time-series data -
…from old to new gradually, one URL endpoint at a time. This can be used to replay traffic https://github.com/buger/gor/ so can do load testing at least...
comment by ivan_ah · 2016-02-06 · in New GitHub Tool Lets Coders Build Software Like Bridges -
You might also want to have a look at https://github.com/buger/gor , which routes raw TDP packets directly.
comment by omn1 · 2015-09-03 · in Diffy: Testing services without writing tests -
For testing performance i would recommend https://github.com/buger/gor (i'm author).
comment by LeonidBugaev · 2015-01-11 · in Lessons learned from the big rewrite -
You might be interested in something like https://github.com/buger/gor
comment by nkuttler · 2014-01-22 · in Faker is a Python package that generates fake data for you