Skip to main content

VirtusLab's ArticlesRSS

Cloud Engineering|Dec 11, 2024

What is platform engineering and its role in modern IT

Platform engineering builds Internal Developer Platforms (IDPs) to simplify infrastructure management, improve developer experience (DX), and boost productivity through self-service capabilities.

Image Alt
Backend Engineering|Nov 13, 2024

Deep dive into Bazel queries: from basics to advanced use cases

This article will guide you through a notable subset of Bazelʼs querying features backed by examples. These are useful for debugging, exploration, and tooling. We’ll start with basic Bazel queries with target patterns, then we will move on to demonstrating Bazel aquery and cquery.

small forrest shaped like a Bazel queries logo
Frontend Engineering|Oct 31, 2024

Understanding micro frontend architecture: benefits, challenges, and best practices

The micro frontend architecture gives engineering teams flexibility in developing and maintaining different parts of the application. However, this comes with drawbacks, such as an increased total size of the code and an additional layer of complexity. In this article, we will go through the pros and cons of this architecture and share our recommendations for implementing it in your project.

Understanding_Micro_Frontend_Architecture_cover_wooden_blocks
Frontend Engineering|Aug 31, 2024

What is the best micro frontend framework right now? Insights from our experience

There is more than one way to build a micro frontend architecture. The most sensible, and popular, is via the appropriate framework. If you're short on time, here's our quick take: single-spa is likely the framework you'll want for your project right now. It is light, fast and reliable.

best_micro_frontend_framework_1
Cloud Engineering|May 15, 2024

How to create a reference architecture with Kubernetes on Azure an extensive guide

From complexity to confidence. Read our extensive guide to navigate the complex environment of Kubernetes on Azure.

How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_an_extensive_guide_image-min.jpg
Cloud Engineering|Mar 28, 2024

Reference Architecture: A roadmap to efficiency and scalability

Reference architecture is a how-to guide packed with company-approved strategies, filling knowledge gaps. This is a roadmap to creating one.

Reference_Architecture__A_roadmap_to_efficiency_and_scalability_image
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
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|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
Backend Engineering|Dec 2, 2022

How to switch from PHP to Java and why it’s worth it?

Java programming is one of the most sought-after skills in the IT market. From this interview, you will learn how to switch from PHP to Java and why it's a good decision.

How_to_switch_from_PHP_to_Java_and_why_it’s_worth_it_image-min.jpg
Frontend Engineering|Jun 16, 2022

Frontend Enterprise Experience – An architecture for every scale business

Below article describes the front-end architecture we created. FEEA is the right choice for every scale business. The framework didn’t materialize just now, it’s an output of years of experience with enterprise delivery we’ve managed.

Frontend_Enterprise_Experience_–_An_architecture_for_every_scale_business_image-min.jpg
Cloud Engineering|Jun 16, 2020

Preventing Fraud and Fighting Account Takeovers with Kafka Streams [reference architecture]

The below article describes the solution architecture we created for risk detection that provides results in real-time and at scale. Together with ksqlDB, features in the Kafka Streams framework help engineers focus on delivering real business value.

data-min