Gordian#
Crates#
- gordian-auth
- gordian-identity: Atmosphere identity resolver
- gordian-jetstream: Jetstream client
- gordian-knot: Knot server
- gordian-lexicon: Lexicon
- gordian-types: Basic Atmosphere types
For self-hosted knots, clone URLs may differ based on your setup.
Download tar.gz
Signed-off-by: tjh <x@tjh.dev>
SIMD impl for TID parsing. Requires nightly compiler and the `nightly`
feature to be enabled.
Can parse ~255 million TID/sec on an AMD 5950x.
Signed-off-by: tjh <x@tjh.dev>
Use SIMD where available to validate PLC DIDs.
- Stable rust: AVX2 impl for x86-64 targets. Inspired by @metaflame.dev's
ratproto-did crate. <https://tangled.org/metaflame.dev/ratproto-did>.
- Nightly rust: `std::simd` based impl for all targets. Requires the
`nightly` feature to be enabled.
Improves validation from ~68 million DID/sec to ~475 million DID/sec
on an AMD 5950x.
Signed-off-by: tjh <x@tjh.dev>
Signed-off-by: tjh <x@tjh.dev>
Signed-off-by: tjh <x@tjh.dev>