-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does Mittens support non-randomized requests? #142
Comments
Hi @erodewald and thanks for raising this issue 👋 I like the idea of having some sort of order in the requests. It increases the use cases where Mittens can be used, and I think it can be done in a way where it doesn't add complexity to the end user that is using this (ie, it can be an optional flag/parameter). But I'm a bit reluctant to add the other per-request overrides, specially the delay interval and repeat count. I'm happy to have a longer discussion about this, but my gut feeling tells me that some of those features are not something that we'd like to have in Mittens. |
Hi @erodewald, thanks for the request and your contributions! I think having ordered requests would bring value to the users. The headers per request may also be useful. |
Thanks for the discussion everyone. I understand the desire to keep this project lean. My organization prefers some blend of the aforementioned features and I would like to lean on / contribute to OSS where feasible. The most value for us comes from sequential ordering of requests, as opposed to a randomization of the supplied requests. I could certainly live without the extra complexity of per-request delay/repeat. What do we think about implementation for sequential requests? Perhaps an optional flag |
I like the idea, and the implementation sounds sensible. |
I like it 😊 I wonder if maybe this flag could have slightly different semantics? Instead of It would have the same complexity in terms of the implementation and user experience but could be extended in the future. Maybe a 3rd mode where we That said, I'm happy with the |
I'm not well-versed in Golang but I'd like to give it a shot. I've got resources over here that can help me put something decent forth.
Great idea, how about |
I've found that, in order to warm up my service, I need to access the exact pathways. Creating bespoke endpoints for Mittens doesn't really help with my JVM app. Additionally, headers aren't universally applicable in my service.
I'm thinking of the following features:
This would solve for scenarios where, for example, you would like to create an entity with an explicit header, and then make subsequent GETs for that value, then follow it up with a clean-up delete operation.
I've seen no such flags that would allow an organized approach. Is this on Mittens' roadmap, or would you take pull requests?
The text was updated successfully, but these errors were encountered: