Vendavo Engineering BloginVendavo Engineering BlogKeycloak Deployment with Distributed CacheIn this blogpost, we will look at configuring Infinispan distributed caching when running Keycloak in more replicas.Aug 11, 2023Aug 11, 2023
Vendavo Engineering BloginVendavo Engineering BlogUnintended Consequences of Software ModificationThe most recent article on software customization brought attention to an underlying motivation that often leads to software modification…Mar 16, 2023Mar 16, 2023
Vendavo Engineering BloginVendavo Engineering BlogUnderlying Motivations for Customizing Software via ModificationIn the prior installment on software customization, we talked about modification as a particularly insidious kind of software adaptability…Mar 10, 2023Mar 10, 2023
Vendavo Engineering BloginVendavo Engineering BlogAn Insidious Type of Software CustomizationWe briefly explained the idea of configuration and extension as acceptable forms of software adaptability in the prior post on software…Mar 2, 2023Mar 2, 2023
Vendavo Engineering BloginVendavo Engineering BlogUnderstanding the Various Types of Software CustomizationThis is the first in a series of articles surrounding software customization and the perils of venturing down treacherous paths. It is a…Feb 23, 2023Feb 23, 2023
Vendavo Engineering BloginVendavo Engineering BlogA Dive into Documentation7 years ago, I joined Vendavo with a little over 3 years of experience in technical writing. In this field, 3 years make you a novice. As a…Nov 3, 2022Nov 3, 2022
Vendavo Engineering BloginVendavo Engineering BlogVendavo Architecture ProcessVendavo engineering is an organization comprising more than 100 individuals, in roughly 15 squads, who work on our main 4 product lines…Jun 28, 2022Jun 28, 2022
Vendavo Engineering BloginVendavo Engineering BlogChoosing the Right IAM ToolIdentity and Access Management (IAM) is one of the critical components of any commercial software. As the name suggests, IAM solutions…Apr 25, 2022Apr 25, 2022
Vendavo Engineering BloginVendavo Engineering BlogContract TestingIn Vendavo, the applications we provide consist of multiple services which communicate with each other. Every communication between two…Apr 4, 2022Apr 4, 2022
Vendavo Engineering BloginVendavo Engineering BlogTraffic Control PoliciesAt Vendavo, we strive to deliver consistent application performance to our customers — we optimize our code, intelligently cache data, and…Apr 4, 2022Apr 4, 2022