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·5 tahun yang lalu·0 comments

comments

wallyqs
·tahun lalu·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
·4 tahun yang lalu·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
·4 tahun yang lalu·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
·5 tahun yang lalu·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 :) )