Hello all, I've been using WireMock for quite some time now and it's a great solution, probably the best free open source solutions out there, but there a few key features that I feel are missing for a "cloud native" solution.
• #1 by far is observability... I'm using Wiremock to load test a big distributed system and I have no way of seeing how WireMock is behaving. Is it handling the load ok, do I need more replicas of it? how's memory being manages? I've seen a few external solutions (extensions) for telemetry but there's nothing "official" that keeps up with WireMock. I wish we had something out of the box.
• The other item, but it's actually related to the first one to be honest is a proper benchmark. How much traffic has a speocif instance of Wiremock can handle with X stubs Y memory and Z cpu? That would be very useful because we usually grab solutions like this one and take it for a quick test but we then need to move to the real deal... and sometimes the live environment is too much for it
So, speaking of which... it would be nice to have known use cases in your blog... like successful cases and how Wiremock was used to get there. I'd be happy to share my story, once I get it working for the specific CCUs I need 🙂
Cheers