Tag: Performance
-
Azure high-performance computing powers energy industry innovation
Posted on February 9, 2023, Level beginner Resource Length medium
Global energy demand has rapidly increased over the last few years and looks set to continue accelerating at such a pace. With a booming middle class, economic growth, digitization, urbanization, and increased mobility of populations, energy suppliers are in a race to leverage the development of new technologies that can more optimally and sustainably generate, store, and transport energy to consumers. By Rudeon Snell.
Tags cloud azure devops performance
-
8 most popular Python HTML web scraping packages with benchmarks
Posted on February 4, 2023, Level intermediate Resource Length long
This blog post will cover Python web scraping packages in terms of their speed, ease of use, and personal investigations. This blog post won't cover what webscraping is and how parsers work. By Dmitriy Zub.
Tags python programming web-development app-development performance
-
Reducing Go execution tracer overhead with frame pointer unwinding
Posted on February 1, 2023, Level intermediate Resource Length medium
The Go Execution Tracer (aka runtime/trace) was designed to achieve low enough overhead to be usable on "a server in production serving live traffic". This is achieved by writing events into per-P buffers, using RDTSC for timestamps, and encoding into a relatively efficient binary format. By Felix Geisendörfer.
Tags golang programming microservices cloud performance
-
NVIDIA Grace CPU superchip architecture in depth
Posted on January 20, 2023, Level beginner Resource Length long
NVIDIA Grace CPU is the first data center CPU developed by NVIDIA. By combining NVIDIA expertise with Arm processors, on-chip fabrics, System-on-Chip (SoC) design, and resilient high-bandwidth low-power memory technologies, the NVIDIA Grace CPU was built from the ground up to create the world's first superchips for computing. By Jonathon Evans, Ian Finder, Ivan Goldwasser, John Linford, Vishal Mehta, Daniel Ruiz and Mathias Wagner.
Tags miscellaneous cloud performance software distributed
-
2022 in review: What's new in web performance?
Posted on December 16, 2022, Level intermediate Resource Length medium
The way we measure and optimize website speed is always changing. New web standards are introduced (and eventually widely supported), new tools are developed, and new metrics suggested. By Matt Zeunert.
Tags cio frontend javascript performance
-
Debug Angular apps easily using Angular DevTools
Posted on December 15, 2022, Level beginner Resource Length medium
It's not a secret that the Angular community has needed better tools to inspect the structure of Angular applications and profile their performance. Angular DevTools has been introduced for just that! By Nethmi Wijesinghe.
Tags angular frontend javascript performance
-
How to boost SRE productivity with observability-driven DevOps
Posted on December 11, 2022, Level beginner Resource Length medium
Observability-driven DevOps and SRE automation can help enterprises achieve SLO goals and reduce MTTR. But, how do you get started? By Rob Jahn.
Tags performance app-development web-development devops
-
Seven website performance metrics to track for better UX
Posted on December 10, 2022, Level beginner Resource Length medium
People expect exceptional performance when they access your site. They want quick load times, stable layouts and quick interactivity, regardless of whether they're on desktop or mobile. By Ben Schwarz.
Tags performance miscellaneous analytics web-development
-
Better together: A Kubernetes and Wasm case study
Posted on November 20, 2022, Level intermediate Resource Length medium
This article reveals how early experiments bringing two major CNCF projects together – WebAssembly and Kubernetes – promises greater agility and major efficiencies. By Sean Isom.
Tags javascript web-development app-development cloud performance kubernetes
-
OOP meaning – What is Object-Oriented Programming?
Posted on November 19, 2022, Level intermediate Resource Length medium
In today's technology driven society, computer programming knowledge is in high demand. And as a developer, you'll need to know various programming languages. One concept that is common among many programming languages is Object Oriented Programming. By Hillary Nyakundi.
Tags oop web-development app-development programming performance code-refactoring
-
Using Watir to automate web browsers with Ruby
Posted on November 9, 2022, Level beginner Resource Length medium
Browser automation describes the process of programmatically performing certain actions in the browser (or handing these actions over to robots) that might otherwise be quite tedious or repetitive to be performed manually by a human. By Jude Ero.
Tags tdd performance app-development web-development browsers
-
Concurrency in Go-2(Go Channels)
Posted on October 25, 2022, Level intermediate Resource Length medium
The channel acts as a pipe by which we send typed values from one Goroutine to another. It guarantees synchronization since only one Goroutine has access to a data item at any given time. The ownership of the data is passed between different Goroutine. By Neeraj Kumar.
Tags app-development programming golang performance