Tag: Performance
-
Running scaled retrospectives
Posted on May 6, 2021, Level beginner Resource Length medium
A scaled retrospective provides the chance to expand scope of improvements beyond the individual team. By Colleen Johnson.
Tags agile management cio performance teams
-
Trapped on technology's trailing edge
Posted on April 20, 2021, Level beginner Resource Length long
We're paying too much to deal with obsolete electronic parts. Keeping aging systems on their feet is a daunting and resource-intensive task. By Peter Sandborn.
Tags miscellaneous servers cio management performance
-
PyTorch – How to apply Backpropagation with Vectors and Tensors
Posted on April 19, 2021, Level advanced Resource Length long
In Machine learning, a backpropagation algorithm is used to compute the loss for a particular model. The most common starting point is to use the techniques of single-variable calculus and understand how backpropagation works. However, the real challenge is when the inputs are not scalars but of matrices or tensors. By Strahinja Stefanovic.
Tags python data-science big-data learning iot miscellaneous performance
-
Tackling Java cold startup times on AWS Lambda with GraalVM
Posted on April 10, 2021, Level intermediate Resource Length medium
Have you ever tried running a Java application on AWS Lambda? Well, even the simplest Java application takes significant time to start up at first. The reason behind is simple. AWS has to prepare a runtime environment for your application when it executes the first time. This is called cold-start. By Arnold Galovics.
Tags java performance programming learning containers software-architecture
-
In-depth dive into security features of Intel/Windows platform secure boot process
Posted on April 7, 2021, Level advanced Resource Length long
This blog post is an in-depth dive into the security features of the Intel/Windows platform boot process. In this post I'll explain the startup process through security focused lenses, next post we'll dive into several known attacks and how they were handled by Intel and Microsoft. By Igor Bogdanov.
Tags infosec cio cloud miscellaneous learning performance
-
Initialization strategies with Testcontainers for integration tests
Posted on February 24, 2021, Level beginner Resource Length short
Testcontainers offers several initialization strategies for our Docker containers when writing integration tests. Depending on the Docker image we use for our tests, we might have to perform additional setup steps. By Philip.
Tags programming tdd java performance devops
-
How OpenX Trains and serves for a million queries per second in under 15 milliseconds
Posted on February 23, 2021, Level beginner Resource Length medium
Adtech is an industry built on latency at scale. At OpenX this means that during peak traffic periods our exchange processes more than one million requests for ads every second, most of which require a response in under 300 milliseconds. By Larry Price, OpenX.
Tags distributed software-architecture performance devops
-
Understanding Unikernels: The future of cloud computing, probably
Posted on February 21, 2021, Level beginner Resource Length medium
Having used Containers, Kubernetes and Serverless (a lot!) over the last few years, I catch myself wondering 'What next?' when it comes to more efficient, faster and secure units of computing. By Nithin Jois.
Tags distributed software-architecture linux devops performance data-science machine-learning
-
How we improved developer productivity for our DevOps teams
Posted on February 16, 2021, Level beginner Resource Length long
Across Spotify, our teams diligently strive to fulfill our mission to "unlock the potential of human creativity by giving millions of creative artists the opportunity to live off their work, and billions of fans the opportunity to enjoy and be inspired by it". Published by Maria Jernström and Jason Palmer.
Tags devops teams performance cio career
-
The RustyHermit unikernel
Posted on January 28, 2021, Level intermediate Resource Length long
RustyHermit is a unikernel, which is completely written Rust. Unikernels are application images that directly contain the kernel as a library, so they do not require an installed operating system (OS). They are typical used in virtualized environments, which build the backbone of typical cloud / edge infrastructures. By @stlankes.
Tags programming linux devops performance
-
What is neuromorphic computing?
Posted on January 12, 2021, Level beginner Resource Length medium
What is neuromorphic computing? Everything you need to know about how it is changing the future of computing. By Jo Best.
Tags miscellaneous software cloud cio performance servers
-
What is a gRPC API and How Does it Work?
Posted on January 3, 2021, Level intermediate Resource Length long
gRPC has become an important technology for implementing distributed software systems that need to run fast on a massive scale. In short, gRPC is an API framework that allows a program in one location on the internet to pass data to a distinct function in another program at another location on the internet for processing. By Bob Reselman, @CogArtTech.
Tags apis microservices app-development performance web-development