tobz
Joined 13 years ago
Joined 13 years ago
Have you used them a lot? Curious what your experience with them is if you're willing to share.
They have a fairly powerful platform -- instant quoting from uploaded design files, 2D/3D views, DFM feedback, good turnaround times, etc -- and the pricing isn't half bad for prototyping... but might not be as good for large-scale runs compared to bigger shops where you can nail down volume pricing discounts.
Of the three examples you listed, none of them seem to support their kernel bypass capabilities in anything other than Linux.
Others have mentioned that the article calls out ignoring traditional in-memory cache daemons because of the additional network time, but with a targeted p50 response time (of their HTTP service fronting all of this), and caches like Redis and memcached being able to respond in hundreds of microseconds... it does feel like they didn't actually run the numbers.
The other natural alternative would simply be to run Redis/memcached and colocate this HTTP service on the same box. Now your "network latency" component is almost entirely negligible, and you've deferred the work of managing memory to applications _designed_ around doing so.
We need more community/company interaction in Rust, especially in the networking space, instead of parallel implementations.
I also remember (fondly) going through RunUO with .NET Reflector to pick up tips and tricks. :)
Listicles and clickbait help pay the bills, and I didn't believe it when I was informed the first time, but... it exists. Probably wouldn't be able to continue without the clickbait ad revenue, though, heh. :P