Curated articles, resources, tips and trends from the DevOps World.
Microservice architectures evolved from previous incarnations of Service-Oriented Architectures (SOAs) to promote agility and elasticity. They are often visualized with hexagons and onions (to emphasize service autonomy): Please read on if you would like to learn why — or disagree.
TL;DR: In this article, we’re presenting our implementation of serverless computing over kubernetes. You will learn a new way to implement serverless with a lean solution, without the need of using any external dependencies.
Since the world is moving into the DevOps model, and the industry started focusing on automation, I thought of sharing something related to automation for deployment. Server-side deployment can be automated using several tools. One of which is Ansible.
Hey there, I’m fine. Hope you’re doing good. Well In this post, as the title already says, we will be having a walkthrough for using Exchange in RabbitMQ Cluster setup. In the case of Node, we have amqplib, a wrapper for RabbitMQ. Unfortunately, it wouldn’t accept multiple connection strings.
We only get seconds to attract a reader's attention, and readable code snippets can make the difference. Discover 4 tips for improving readability of your code snippets. Most readers will never read an entire article.
One of the best fit use cases for Cloudify is the automated creation of operational environments. This capability is great for automating integration testing, and is related to the Environment As A Service concept.
Both GIT commands are used for the copy of one branch into another branch. But both used different approaches. I will explain today the merge vs rebase from different angles. The important question is when to use it? 1.
You’ve upgraded your Mac to macOS Catalina and your local dev environment based on Docker Desktop or VirtualBox/Vagrant stopped working and throws vague errors? Your project’s codebase likely resides under one of the standard user folders in macOS (e.g.
Hi Everyone, the goal for this post is to introduce you about BDD (Behavior Driven Development). This post was build in collaboration with Marcelle Câmara. Behavior-Driven Development (BDD) is a testing approach where automated test scripts are written before functional pieces of code.
Take a look at this tutorial that demonstrates how you can find and remove connection leaks between your application and database in Java apps. While working on customer's production setup we got an opportunity to analyze his code and configuration.
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