99.9% uptime: what your cloud provider isn't telling you
What does a 99.9% SLA really mean? Learn how to read the fine print of availability commitments, with real-world examples from AWS, Google Cloud, and Mailjet.
Performance, reliability, tech... We share our findings!
What does a 99.9% SLA really mean? Learn how to read the fine print of availability commitments, with real-world examples from AWS, Google Cloud, and Mailjet.
Embark on a journey about why you should sometimes trust your OS more than yourself.
Save time, save money and sign your documents in one click with electronic signatures. At siliceum, we show you how this simple, secure and sustainable solution truly transforms daily work for field teams.
Thread names are one of the most crucial information one can get system activity. However Windows ETW does not make it easy to retrieve!
While writing test code for an article on sampling profilers, I ended up in analyzing methods for high resolution sleeps on Windows. Follow me into the rabbit-hole of high resolution thread sleeps and wakeups.
Practical guide to Angular and RxJS: avoid memory leaks, choose between switchMap/mergeMap/concatMap, manage subscriptions and test your observables.
You've set up a load test. Everything runs smoothly in PREPROD. And then… in PROD, it's chaos. Why? Because your test sends requests like a robot, not like real users.
Why average response time is misleading and how to use percentiles P50, P90, P95, P99 to measure the real performance of your API.
Code promotion vs artifact promotion: detailed comparison, CI/CD pipeline, rollback, tools (Nexus, Artifactory, ECR) and concrete decision criteria.
Now that you know how to write a modern CMakeLists.txt, learn how to use dependencies in your project!
Discover how a few simple tweaks can help save CPU time and memory when using Direct3D12 desciptors.
RabbitMQ, Kafka, SQS: without naming conventions, a shared broker becomes unmanageable. Template, common pitfalls and broker-specific adaptation.
DevFest Nantes 2025 talk: how to optimize legacy web interfaces to achieve 60 FPS in an AAA game engine.
Clermont'ech API Hour #55 talk: practical approaches to performance testing and ensuring your servers can handle the load.
After covering CMake basics, we now dive deeper. Learn how to configure and add customization points to your project!
How does one write a good CMake project? We answer this question to make it easier for everyone to integrate any library in a project.