Curated articles, resources, tips and trends from the DevOps World.
Before the popularity of microservices architecture, developers had to build and deliver large software applications as single entities. Today a number of smaller applications are used simultaneously, each one focusing on a single aspect of business functionality.
This is the first of a two-part series. Just like with species, the ability to quickly evolve is a key competitive advantage for a digital enterprise — see “Digital Darwinism.” An API-centric approach is a key enabler for agility.
Isomorphic JavaScript libraries are helpful when running code both client-side and server-side. Building them comes with many challenges which include adding the right dependencies, creating a function declaration identical in both environments, and testing.
Supply chain challenges have been in the news for quite some time. What hasn’t been a part of that discussion is the potential security risks to both physical product supply chains and the software supply chain.
In this guide I’m going to cover if NodeJS is faster than Java in 2023. Since things have changed a lot over the inception of both programming languages I’m going to focus on what the situation is today.
After all the dreaming, our technologies can still take unexpected turns, amazing and alarming us.
Portainer is a powerhouse container management platform that is not only perfectly at home with Docker deployments but with Kubernetes environments as well. However, as anyone who’s ever dealt with Kubernetes will tell you…it’s hard.
Technology is a big field, one where you can find a career in vastly differing focus areas. Because of that, not everyone gets into it exactly the same way.
Engineers build things. But just because an engineer can turn incredible ideas into reality doesn’t mean that the products made by the best engineers out there will be a success. Perhaps they’ll be bug-free, scalable, reliable and secure.
When working with Azure Cosmos DB, one of the primary design activities you will undertake is appropriate partition design. Partitioning allows you to chunk the data within individual containers, creating distinct subsets called logical partitions.
Have valuable insights to share with the DevOps community? Submit your article for publication.
Get the latest DevOps news, tools, and insights delivered to your inbox.
Made with pure grit © 2025 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com