ISE Developer Blog

Best Practices for Performance Testing: A Guide for Developers

This post underscores the importance of performance testing in software development, based on insights from a project involving a high-throughput containerized workload. It highlights the necessity of establishing clear performance goals, early identification and collaboration with a Performance Engineer, effective use of Application Performance Monitoring (APM) tools, and maintaining a dedicated performance environment. It also advocates for frequent, early, and local testing to expedite issue detection and resolution. Additionally, the article emphasizes best practices such as automation, clear log segregation, performance-level metrics generation, and end-to-end visibility for enhanced performance testing, underscoring the iterative nature of the process.
Comments are closed.0 4

Hosting a Capture-the-Flag event on Azure

Guidance for setting up a self-hosted, scalable, secured, and easy to maintain CTFd environment, using nothing Azure Platform as a Service components.
Comments are closed.0 2

Detecting “Action” and “Cut” in Archival Footage Using a Multi-model Computer Vision and Audio Approach with Azure Cognitive Services

Movies and TV shows require multiple takes per scene and may have a substantial amount of archival footage as a result. Here, we use Azure Cognitive Services and custom code to develop a multi-model Machine Learning (ML) solution to automatically detect discardable footage to save media companies manual archiving hours and storage space.