ES EN
Series: High Performance

Performance and Low Level: Where Code Meets Metal

Article on the importance of understanding software-hardware interaction for performance. Explores concepts like cache, prefetching, and SIMD.

Series: High Performance

Software Architecture: Beyond Design Patterns

Discussion on software architecture, coupling, microservices, scalability, and the importance of simplicity in system design.

Case Studies

Case Study: Building an Automated Trading Engine

A detailed case study on building an automated trading engine, from the initial idea to a robust and observable microservices architecture.

Specific Challenges

Beyond Code: Hardware Integration

Exploring the challenges of integrating software with physical hardware, from lack of documentation to reverse engineering protocols and handling native SDKs.

Series: High Performance

The Eternal Dilemma: Quality vs. New Features

An analysis of the tension between delivering features and maintaining software quality, and why prioritizing quality is the most profitable long-term strategy.