vFunction Powers Domain-Level Technical Debt Reduction with Latest Architectural Observability Update

vFunction, a pioneer of AI-driven architectural observability (AO), is unveiling new features for its Architectural Observability Platform that center its focus on aiding software architects and engineers to manage their technical costs and enhance their engineering velocity. With digital transformation pushing enterprises further and further into technical debt, business domain-based prioritization capabilities and a new integration with OpenRewrite aims to alleviate these mounting pressures.

Rapid technological innovation often means steeper price tags for organizations attempting to keep pace. vFunction acknowledges this phenomenon by offering an AO platform, employing dynamic analysis of applications in production and static analysis of a system’s binaries to effectively monitor architectural environments. By further offering steps to remediation and areas of improvement, the vFunction platform promotes balanced architectures that can thrive in an over-provisioned, over-indebted technical world, according to the company.

Now, architects can benefit from vFunction’s newly introduced business domain-based prioritization, which enables users to sort tasks based on domain importance. This granularity allows enterprises to align engineering tasks with business priorities, focusing on four key goals: velocity, scalability, resiliency, and cloud readiness. Users can assign one of these specific goals to a domain, which drives the following:

  • Increased velocity for rapid and agile development
  • Increased scalability that extracts parts from monolithic applications to enable scalable growth
  • Increased resiliency to empower robust, fault-tolerant systems
  • Achieving cloud readiness for domains planning to migrate to the cloud or to more cloud native services, paired with a cloud compatibility architectural event that recommends next steps based on challenges encountered

“You don't want to just find sources of technical debt, you want to solve a business problem,” explained Moti Rafalin, CEO of vFunction. “If you're able to identify that a specific domain is the domain that you want to improve the scalability or the resiliency of…we will identify the architectural issues that are impacting [that domain.] ...No one cares about just architectural issues; they care about them in the context of a specific business pain point.”

“Before vFunction, there was no effective way to understand an application’s architectural health and sources of technical debt on an ongoing basis as part of the software development lifecycle,” Rafalin continued. “By organizing efforts around specific business domains, software architects and development teams can drive high-impact improvements in velocity, resiliency, and scalability that can result in tangible value for their business.”

vFunction is also unveiling an integration with OpenRewrite, a robust tool for codebase refactoring. This integration empowers modernization at the level of code while reducing technical debt, supporting a range of initiatives from simple version upgrades to more complex framework migrations and coding style standardizations, according to the companies.

To learn more about vFunction, please visit