Roman UshakovPHP: Implementing proxy for keepalive connections using NginxHow to decrease network time when using PHP?5 min read·Apr 22, 2024--1--1
Roman UshakovImproving Observability With ELK AlertsLearn how to create basic ELK alerts as well as some advanced techniques like anomaly detectors and historical data aggregation13 min read·Jan 4, 2024----
Roman Ushakov5 Incidents in Distributed Systems and How We Could Avoid ThemWhen designing and implementing distributed systems, a set of essential patterns comes into play. In this article, we’ll explore three key…16 min read·Oct 20, 2023----
Roman UshakovScaling of PHP Application in Kubernetes Based on FPM Workers UtilizationRunning your application in Kubernetes offers numerous advantages, one of the most significant is the HorizontalPodAutoscaler (HPA). This…6 min read·Sep 27, 2023--1--1
Roman UshakovFrom Geek to Business Speak: How to convince business to make tech investmentsA witty guide to bridge the communication gap and secure support.7 min read·Jun 1, 2023----
Roman UshakovPHP: attributes vs annotations. Optimising Doctrine metadataWhile optimising application I noticed that 30% of time is goes to metadata parsing and decided to perform a little benchmark…3 min read·Sep 10, 2022--1--1
Roman UshakovinITNEXTSo, how not to suffer because of functional tests?We sure all know what is “ideal” test. There are a lot of books, posts and talks about it, but what about performance?7 min read·May 9, 2021----