Roman Ushakov·Apr 22, 2024PHP: Implementing proxy for keepalive connections using NginxHow to decrease network time when using PHP?A response icon2A response icon2
Roman Ushakov·Jan 4, 2024Improving Observability With ELK AlertsLearn how to create basic ELK alerts as well as some advanced techniques like anomaly detectors and historical data aggregation
Roman Ushakov·Oct 20, 20235 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…
Roman Ushakov·Sep 27, 2023Scaling 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…A response icon2A response icon2
Roman Ushakov·Jun 1, 2023From Geek to Business Speak: How to convince business to make tech investmentsA witty guide to bridge the communication gap and secure support.
Roman Ushakov·Sep 10, 2022PHP: 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…A response icon1A response icon1
InITNEXTbyRoman Ushakov·May 9, 2021So, 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?