AntiMalwareAugust 5, 2026🇷🇺Translated from Russian

Yandex Go Develops Custom DSL to Handle Complex Dynamic Ride Pricing Logic

Yandex Go has introduced a custom domain-specific language to manage the intricate logic behind calculating ride costs, replacing what would otherwise become an unmaintainable collection of conditional statements in the core service code.

Trip pricing at Yandex Go is far more complex than simple multiplication of distance and time. It incorporates geozones, real-time demand, discounts, toll roads, additional stops, and special requirements such as transporting a cat, bicycle, or skis. The same pricing engine is invoked not only when a ride is ordered but also when the route or payment method changes, when a trip ends, when support staff intervene, and when analysts verify data.

Pricing can be fixed, interval-based, or calculated by taximeter. To support this flexibility without constant redeployments, developers first gather parameters from multiple sources in parallel: tariff category, geozones, discounts, surge multipliers, and additional services. These dependencies form a graph executed asynchronously on userver, ensuring that failure of a non-critical source does not halt the entire calculation.

Previously the algorithm resided in C++, but because pricing rules change on average twice a week, frequent service updates became impractical. Redeploying the service across 50 pods takes approximately 40 minutes, and the growing set of dynamic configuration files would have turned the codebase into a museum of conditional statements.

Instead, Yandex created its own DSL featuring conditions, functions, immutable values, and fold operations in place of traditional loops. Rules are organized into sequential chains where each transformation receives the current price and parameters and returns a new result together with metadata. The language grammar is defined with ANTLR 4, and the Z3 theorem prover verifies that no program can generate an incorrect price.

As a result, changes to pricing logic no longer require service recompilation, erroneous versions can be rolled back instantly, and every calculation can be reproduced from input data and intermediate results. The pricing platform is already shared with Yandex Taxi, Delivery, and the electric-vehicle charging service.

Related articles

HabrOther

Third Edition of The Ultimate Kali Linux Book Released with Expanded OSINT and Pentesting Coverage

The publishing house Piter has released the third international edition of The Ultimate Kali Linux Book by Glen Singh. The updated volume provides comprehensive guidance on using Nmap, Metasploit, Aircrack-ng and Empire for ethical hacking and penetration testing. Significant revisions include a new chapter on OSINT, refreshed practical exercises and clearer descriptions of virtual lab environments. The book targets both beginners and experienced IT professionals seeking to master vulnerability assessment, wireless network testing and web application exploitation. Readers learn to build testing labs, perform reconnaissance, exploit network weaknesses and evaluate corporate infrastructure security. Author Glen Singh holds an MSc and multiple certifications from EC-Council, Cisco and Check Point, bringing real-world Red Team and Blue Team experience to the material.

AntiMalwareOther

Wi-Fi 8 Expected Earlier as DDR4 Shortage Forces Market Acceleration

Corporate Wi-Fi 8 equipment could reach the market in 2027, earlier than initially projected, because of ongoing shortages and rising prices of DDR4 memory chips. Although individual access points do not require large amounts of memory, vendors purchase components in massive volumes, so even modest price increases significantly raise production costs. Dell'Oro Group recommends redesigning devices to reduce reliance on the most expensive modules, noting that faster adaptation will lead to more competitive pricing. The DDR4 shortage is effectively accelerating the transition to the next wireless generation. At the same time, Wi-Fi 7 is not being retired soon; analysts forecast triple-digit revenue growth for Wi-Fi 7 equipment in 2026, with the segment continuing to expand for another three years. Cloud-managed WLAN solutions and AIOps features are also driving market growth, increasing software revenue even as high component costs partially cool overall demand.

SecuritylabOther

Security Vision SIEM Tackles Alert Overload with Data Quality Monitoring and MITRE ATT&CK Coverage

The article examines persistent SIEM challenges illustrated by the 2013 Target breach, where FireEye detected the compromise but response processes failed. It cites recent statistics showing organizations receive nearly 3,000 daily alerts with 46 percent false positives and 63 percent left uninvestigated. Security Vision SIEM, built on the Low-Code Security Vision 5 platform, integrates event collection, normalization, correlation, asset context, and basic response. Key July 2026 updates add collection stability monitoring, SLA dashboards, statistical anomaly detection, Sigma rule exchange, and retrospective process chain reconstruction. The product offers more than 1,200 correlation rules covering over 70 percent of MITRE ATT&CK techniques along with FSTEC BDU mappings and expert response recommendations. It supports remote and agent-based collection across 150 integrations while providing visual No-Code tools for connectors, rules, and dashboards.

AntiMalwareOther

CrossTech Solutions Group Rebrands as GardaTech and Completes Integration into IKS Holding

CrossTech Solutions Group has announced its rebranding to GardaTech Solutions Group, marking the final stage of its integration into the IKS Holding ecosystem. The company will now operate under the IKS Security vendor direction, focusing on insider threat prevention, access management, confidential data control, and container environment protection. GardaTech joins existing entities Garda and Bastion to deliver a complete security lifecycle covering product development, integration, and ongoing support for banks, government agencies, and critical information infrastructure. CEO Rifkat Zagitov confirmed that all accumulated expertise and existing products will remain intact while benefiting from expanded resources and market reach. The rebranding is not a superficial change but the culmination of a larger corporate consolidation aimed at offering customers unified security solutions without the need for multiple contractors.