All articles

Python

Mastering Performance Testing with Locust: A Practical Guide

This article provides a comprehensive overview of using Locust, a powerful open-source load testing tool. The article covers the basics of setting up Locust, creating and running a load test, and analyzing the results. It also includes a real-world example of testing an e-commerce website. The guide is designed for technical audiences, with Python-based scripting examples provided for each step. By the end of the article, readers will have a solid understanding of how to leverage Locust for their performance testing needs, ensuring their applications can handle real-world loads.
Read all
Java

Elasticsearch in Java projects – index and read documents

Nowadays market puts a huge demand for projects on efficient searching and analyzing capabilities of the big volume data. The answer on this is using […]
Read all
IaC Terraform DevOps

Introduction to Terraform

IaC is a key attribute of enabling best practices in DevOps. Developers can be more involved in defining configuration because they can do it the […]
Read all
pom
Maven

Clean and organize your pom.xml

Dependency mechanism is a core feature of Maven and is very powerful and flexible. And because of Transitive Dependencies included in version 2.0 dependency management […]
Read all
Python DB

Flask-RESTful with SQLAlchemy

In the previous article, we’ve created a Fuel Consumption Api which uses dictionary as a database. The biggest disadvantage of this solution is lack of data […]
Read all
InfluxDB as a metrics solution
DB Monitoring

InfluxDB as a metrics solution

We have updated this text for you!Update date: 30.12.2024Author of the update: Maciej Jankosz There are plenty of tools for metrics storage and analysis. Today […]
Read all
Jak używać i jak nie używać klasy Optional w Javie
Java

How to use and how not to use Optional in Java

We have updated this text for you!Update date: 30.12.2024Author of the update: Kamil Drabik If you are bored by null checking objects and want to […]
Read all
Quality Assurance

Testing REST API with Serenity and Rest-assured

Rest-assured is a Java framework for testing and validating REST APIs. Serenity is an automated BDD(Behaviour driven development) acceptance testing framework. Rest-assured combined with Serenity […]
Read all
Microservices

To microservice or not to microservice

Distributed systems have been around for a while. Since like 1970s we’ve been building applications with large scale in mind, and large availability. We went […]
Read all
Agile

Better planning and estimating

There are countless cases where major delays in product development are caused by poor estimation-related decisions. When it comes to both, high-level (long term features) […]
Read all

Meet the geek-tastic people, and allow us to amaze you with what it's like to work with j‑labs!

Contact us