Serhij S.Data synchronization in RustThe article continues my series of articles about Rust programming language. In this one I will cover synchronization in Rust, focusing on…May 181May 181
Serhij S.Channels in Rust. Part 2This article continues the series “Channels in Rust”. In the first part we have discussed the channel basics and typical usage patterns…Mar 253Mar 253
Serhij S.Channels in Rust. Part 1Rust has got a powerful feature called channels. Channels are a way to send data between threads. You can think of a channel as a pipe: one…Mar 161Mar 161
Serhij S.Working with data storages in RustThe article explains how to create an agnostic trait-based storage in Rust. Covers topics: async, new-type, dynamic dispatching, sqlx etc.Jan 30Jan 30
Serhij S.Tuning up “IIoT events a second” in EVA ICS v4Benchmarking bus raw events in industral IoT platformsNov 24, 2023Nov 24, 2023
Serhij S.API call tracing in high-loaded asynchronous Rust applicationsTrace and debug logs in high-loaded applications, which are running in production environments — useless or sometimes even a dangerous…Nov 11, 2022Nov 11, 2022
Serhij S.Why there is no RESTful API in EVA ICS v4EVA ICS v4 is finally out. We have been working on it for years and are extremely proud to introduce the new-generation industrial…Oct 16, 2022Oct 16, 2022