Skip to main content

VirtusLab's ArticlesRSS

Business insights|Apr 25, 2023

How gradual engineering improvements deliver value and save costs

Data is a critical asset that provides valuable insights into customer behavior, market trends, and operational efficiency. However, managing big data can be a challenge. Businesses that struggle to do so effectively may face increased costs and missed growth opportunities. One way to stay competitive and grow is through gradual engineering improvements.

How gradual engineering improvements deliver value and save costs image
Business insights|Apr 14, 2023

Why digital transformation is important for remarkable business growth

Digital transformation is essential for businesses to remain competitive in today's fast-changing business environment. By integrating digital technology into all aspects of a company, businesses can fundamentally change their operations and deliver value to customers, as well as increase revenue and gain better planning and decision-making. This post talks all about digital transformation and how a service partner may be of assistance.

Why digital transformation is important for remarkable business growth image
Cloud Engineering|Apr 3, 2023

Application extensibility in the Google Cloud ecosystem

This Google Cloud ecosystem-related article examines the four tools Senior Engineer Łukasz Szymik uses for application extensibility.

Application_extensibility_in_the_Google_Cloud_ecosystem_image-min.jpg
Data Engineering|Mar 23, 2023

Is Hadoop still relevant: Is it our future, or does it belong to the past?

As business needs and market trends change, Hadoop and cloud data platforms will evolve together. Will Hadoop remain a data solution companies rely on?

Is_Hadoop_still_relevant__Is_it_our_future,_or_does_it_belong_to_the_past_image-min.jpg
Scala|Mar 22, 2023

What is the difference between Scala runner and Scala CLI

A sneak peek at the new scala runner, Scala CLI, including a comparison to its predecessor and a showcase of the tool.

What_is_the_difference_between_Scala_runner_and_Scala_CLI_image-min.jpg
Cloud Engineering|Mar 17, 2023

Jenkins Operator Sunset

We end Jenkins Kubernetes Operator support and maintenance. The project will be continued by the members of the community.

Jenkins_operator_sunset_image-min.jpg
Business insights|Feb 22, 2023

How to simulate a supply chain model: From a simple recipe to a flow graph in the factory

The supply chain modeling inside a factory inside a factory seems like an overwhelming task. Keep on reading and we will explain everything in detail, how to keep your production plan up-to-date and in order.

How_to_simulate_a_supply_chain_model_image-min.jpg
Scala|Feb 17, 2023

Revisiting Scala Native performance

We have compared Scala Native performance aspects and memory usage with JVM and Graal Native Image in this article.

Scala_Long-Term_Support_retrospective_image-min.jpg
Scala|Feb 15, 2023

How to build a simple Scala application with Bazel

A guide to using Bazel, an artifact-based build system, for Scala developers with an example and step-by-step instructions.

How_to_build_a_simple_Scala_application_with_Bazel_image-min.jpg
Backend Engineering|Jan 11, 2023

Build your own framework using a Java annotation processor

A step-by-step guide for Java developers on how to build a framework using an annotation processor. This is part one of the series.

Build_your_own_framework_using_a_Java_annotation_processor-min.jpg
Backend Engineering|Jan 11, 2023

Transaction handling using an annotation processor

This is the second article in the "Build your own framework" series. Learn how to use an annotation processor in transactional handling.

Transaction handling using an annotation processor_cover.jpg
Scala|Dec 22, 2022

State of Scala survey 2022

The Scala survey 2022 is here and reveals some interesting facts about Scala 2 and Scala 3. Learn how Scala is used and more.

State of Scala survey 2022_cover
1...567