Metric Cardinality: High or Low? 4 Steps to Making the Right Choice
Learn the impact of metric cardinality on system performance, its cost, and how to set it right in 4 steps. Explained through my own experiences.
1043 posts · Page 19/44 · 433-456 showing
Search runs on the posts loaded on this page. Use category or pagination for the deep archive.
Learn the impact of metric cardinality on system performance, its cost, and how to set it right in 4 steps. Explained through my own experiences.
Reflecting on my own side projects, I share what I misunderstood about supply chain data flow management and why simpler approaches are often more efficient.
I analyze the operational overhead of secret key rotation and the cost-effectiveness of automation. Real-world scenarios and trade-offs.
Learn how to manage the boundaries of AI agents' tool usage in 3 steps to ensure these tools are used safely, efficiently, and in a controlled manner...
Comparing the impact of Monolith and Microservices architectures on CI/CD processes, with practical experience. Deciding when to choose which.
I share my experiences on the administrative burden, performance losses, and practical alternatives of VLAN segmentation in small-scale networks.
We examine methods for reducing APK and IPA packages, R8/ProGuard settings, and CI/CD processes in mobile app size optimization.
Learn practical ways to learn from mistakes and progress in your side projects. An experience-filled guide from Mustafa Erbay.
The allure of the offline-first approach in mobile applications, its real-world challenges, and the hidden costs it brings to developers, based on my own.
An in-depth look at why the shared schema approach in multi-tenant ERP systems is risky, complete with real-world examples and technical details.
Practical methods and trade-offs I use to reduce mobile app size. How I optimized code, resources, and distribution processes.
Discover the differences between SAST and DAST tools in application security, when to use them, and why both are critical, based on my own experiences...
Comparing RBAC and ABAC among authorization models. Which is more suitable for which scenario, based on my production environment experiences...
I analyze the benefits and costs of database partitioning. When should you partition, and when should you avoid it? I share my experiences.
How often should you patch kernel CVEs while meeting your SLA commitments? I took a deep dive into the costs and risks involved.
I examine the shortcomings of ORM tools in large-scale projects, their performance bottlenecks, and alternative approaches with concrete examples.
Should you use URI or Header for version management in your APIs? A deep dive into the pros, cons, and real-world scenarios of both approaches.
The differences and advantages between local database and cloud-based approaches for mobile applications
Does using self-hosted runners in CI/CD processes truly save money? I compared hidden costs, hardware resources, and operational overhead.
I examine the real-world advantages and disadvantages of running your own LLM locally in terms of cost, performance, and flexibility.
Exploring the meaning of eventual consistency in distributed systems and how it reflects in our lives and work methods, through my own experiences…
We explore key considerations, trade-offs, and step-by-step concrete examples when designing a multi-tenant architecture in ERP systems.
Optimize system observability and control costs by setting the right log levels. A practical guide based on my experiences.
I examine the measures I've taken against prompt injection in AI applications, their costs, and their practical effectiveness based on my own experiences.