Skip to main content

VirtusLab's ArticlesRSS

Data Engineering|Sep 27, 2023

What is data mesh? Redefining data platform architecture

Data Mesh has been founded on four key principles that revolutionized data management. It focuses on decentralization, domain-oriented teams, data-as-a-product, self-serve platform, and federated governance.

What_is_data_mesh_Redefining_data_platform_architecture_image-min.jpg
Business insights|Sep 8, 2023

What is the future of Java in today’s enterprise?

What is the future of Java? Take a look at Java's strengths and the impact of Java 21 on modern enterprises.

What_is_the_future_of_Java_in_today’s_enterprise_image-min.jpg
Cloud Engineering|Aug 23, 2023

Cloud security policies in GCP: How to set them up using Terraform

Enhance GCP security with cloud security policies. Implement best practices, use Terraform, and leverage GCP tools for robust protection.

Cloud_security_policies_in_GCP_How_to_set_them_up_using_Terraform_image
Backend Engineering|Jun 29, 2023

How to set up a Bazel testing configuration: The comprehensive guide for Scala and Java

Bazel Testing provides developers with a reliable approach to validate their code. We created a full guide for Scala and Java for you!

How_to_set_up_a_Bazel_testing_configuration_The_comprehensive_guide_for_Scala_and_Java_image-min.jpg
Scala|Jun 28, 2023

How to mine Scala 3 compiler metadata using TASTy files

Learn how we leveraged Scala 3's decompiler to mine compiler metadata with TASTy files, streamlining data gathering in 150 code lines.

How_to_mine_Scala_3_compiler_metadata_using_TASTy_files_image-min.jpg
Business insights|Jun 20, 2023

Business benefits of cloud migration

Is cloud migration the way to take your business to the next level? We tackle benefits, challenges and cloud repatriation to find answers.

Business_benefits_of_cloud_migration_image.jpg
Business insights|Jun 13, 2023

Is agile still relevant: Make your team adaptable and agile again

The fundamental concepts of Agile methodology center on effectiveness and flexibility, prioritizing the completion of compact, integrated assignments that enhance the overall worth to a business.

Is_agile_still_relevant-_Make_your_team_adaptable_and_agile_again_image-min.jpg
Cloud Engineering|May 23, 2023

E2e infrastructure testing in Terraform: How to make scripts reproducible and reliable

E2e-testing in Terraform is an important way to keep your team's effectiveness up and running. In this article we will go through it and more.

E2e_infrastructure_testing_in_Terraform_How_to_make_scripts_reproducible_and_reliable_image
Data Engineering|May 19, 2023

Large Language Models: How to use open source alternatives to ChatGPT for Scala documentation

Large Language Models can revolutionize how programmers seek assistance. We tested them on Scala documentation and present the results here.

Large Language Models: How to use open source alternatives to ChatGPT for Scala documentation image
Backend Engineering|May 16, 2023

How to make Pekko serialization bulletproof

If you encounter problems related to serialization in Pekko, this article is for you, we show VirtusLab's Pekko Serialization Helper.

How_to_make_Pekko_serialization_bulletproof_cover
Scala|May 12, 2023

The Scala 3 compatibility story

No programming language can succeed long-term without strong stability guarantees. Scala 3 takes this seriously, giving you excellent backward output compatibility and ensuring your code will work in future versions without changes.

The Scala 3 compatibility story image
Data Engineering|Apr 25, 2023

Unlock the power of your analytical data platform for data-driven decisions

Businesses become competitive, once they avoid guesswork, create an environment for data-driven decisions, and use data from analytics platforms in their operational use cases. This is how you can excel.

Unlock the power of your analytical data platform for data-driven decisions image
1...4...7