Alexandr Serbul "The Rust language for a high-load network service - a quick ...Fwdays
油
In this talk, we will talk about the evolution of the development of a high-load network cluster for sending push notifications using technologies from Unix / bash and PHP to asynchronous non-blocking multithreaded connections based on Rust / Tokio. Let's talk about the intricacies of Rust development, language features, pitfalls, and ways to quickly learn and use it for web developers with LAMP skills. Let's also talk about Go, Java, and the reasons for our technological decisions.
The talk will be useful for developers wishing to master the latest and popular Rust programming language, functional programming, Haskell ideas with PHP / Python / JavaScript web development experience.
44. ZeroMQ
We took a normal TCP socket, injected it with a mix of radioactive isotopes stolen
from a secret Soviet atomic research project, bombarded it with 1950-era cosmic
rays, and put it into the hands of a drug-addled comic book author with a badly-
disguised fetish for bulging muscles clad in spandex. Yes, ZeroMQ sockets are
the world-saving superheroes of the networking world.