today's leftovers
-
Testing audio: the beauty of sine-waves
As part of a recent project involving advanced sound cards, Bootlin engineer Miquèl Raynal had to find a way to automate audio hardware loopback testing. In hand, he had a PCI audio device with many external interfaces, each of them featuring an XLR connector. The connectors were wired to analog and digital inputs and outputs.
-
Holding Retrospectives in a Cloud-Native World
When I worked at AWS, we had retrospective review meetings every Wednesday to review system incidents that occurred the previous week. All the managers and senior leaders from all across AWS met to discuss what had gone wrong and what we could do differently to ensure the issue didn’t repeat.
-
How to investigate 7 common problems in production
Leveraging the experience shared in the Node.js reference architecture can help you minimize problems in production. However, it's a fact of life that problems will still occur and you need to do problem determination. This installment of the ongoing Node.js Reference Architecture series covers the Node.js reference architecture team’s experience with respect to how you can investigate common problems when they do occur.
7 Common problems include:
- Memory leaks
- Hangs or slow performance
- Application failures
- Unhandled promise rejections or exceptions
- Resource leaks
- Network issues
- Natives crashes