HackerTrans
TopNewTrendsCommentsPastAskShowJobs

wallyqs

no profile record

Submissions

Introducing go_test.mod: How to avoid meta test dependencies across Go modules

dev.to
4 points·by wallyqs·vor 5 Jahren·0 comments

comments

wallyqs
·letztes Jahr·discuss
Bluesky's project name is 'Jetstream' and NATS.io persistence engine is `JetStream` (camel case), which can be confusing but name not exactly the same.

- NATS JetStream docs: https://docs.nats.io/nats-concepts/jetstream

- Bluesky's 'Introducing Jetstream': https://docs.bsky.app/blog/jetstream
wallyqs
·vor 4 Jahren·discuss
Dhall has a lot of really cool ideas, it would be great to have semantic integrity checks on imports in other languages too.
wallyqs
·vor 4 Jahren·discuss
Put out an example of using it to switch the transport so that it is over NATS instead, this works now thanks to the interop with net/http package: https://github.com/wallyqs/connect-go/commit/2e744ec4bf7ce31... Internally requests are treated as NATS requests so you would get similar performance and latency as when using core NATS request/response.
wallyqs
·vor 5 Jahren·discuss
NATS has a similar protocol to Redis and optimized for this use cause of doing pub/sub based low latency Request/Response instead of HTTP. The payload is opaque so you can use msgpack if needed, and the protocol also supports sending headers now: https://docs.nats.io/nats-protocol/nats-protocol#protocol-me...

(disclaimer: I'm one of the NATS maintainers :) )