For most companies and users, Go is the right default option. Its performance is strong, Go is easy to adopt, and Go’s highly modular nature makes it particularly good for situations where requirements are changing or evolving.As your product matures, and... (more…)
Read more »
Tokio is a Rust framework for developing
applications which perform asynchronous I/O — an event-driven
approach that can often achieve better scalability, performance, and
resource usage than conventional synchronous I/O. Unfortunately, Tokio
is notorio... (more…)
Read more »
While data formats should always be unambiguous, real-world data from external
providers often come with their set of issues. One of them is inconsistent
naming of some fields. By introducing a new attribute in Rust’s famous
serde library, we can however ... (more…)
Read more »
slice::sort_unstable will fall back to heapsort if it repeatedly fails to find a good pivot. By making the core child update code branchless it is much faster. On Zen3 sorting 10k u64 and forcing t... (more…)
Read more »
While trying to implement a long planned feature, an ad block in Angelfish, the Plasma Mobile webbrowser,
I was looking for a mostly complete and performant library that provides this functionality. (more…)
Read more »