{"id":4550,"date":"2026-04-06T20:47:03","date_gmt":"2026-04-07T04:47:03","guid":{"rendered":"https:\/\/vfunction.com\/?p=4550"},"modified":"2026-04-14T14:32:34","modified_gmt":"2026-04-14T22:32:34","slug":"application-modernization-strategy","status":"publish","type":"post","link":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/","title":{"rendered":"A new approach to AI-driven application modernization strategy"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Modernizing complex applications requires more than tools and effort. It requires a clear application modernization strategy that aligns teams, defines priorities, and connects architectural understanding to execution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For teams working with complex systems, this is not a side project. Modernization must be carried out thoughtfully and efficiently, with a shared understanding of how changes affect critical applications. Modernizing complex applications involves moving from understanding how systems behave to modularizing, transforming, and managing them as standalone services. This lifecycle provides the foundation for a modern application modernization strategy, connecting each phase from understanding to transformation and ongoing management.<\/p>\n\n\n\t\t<div class=\"image-container popout\" onclick=\"openPopup('https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/vFunction_HowItWorks-1024x509.png')\">\n\t\t\t<img decoding=\"async\" src=\"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/vFunction_HowItWorks-1024x509.png\" alt=\"Popup Image\">\n\t\t<\/div>\n\t\t\n\n\n\n<p class=\"wp-block-paragraph\"><em>vFunction supports a continuous application modernization lifecycle to understand, transform, and manage complex applications.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>With vFunction 4.6,<\/strong> this progression becomes more agentic by linking architectural understanding directly to guided actions throughout the modernization lifecycle, enabling teams to move from insight to execution in a more continuous, coordinated way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In our latest release, we\u2019re introducing:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Agentic transformation to move from plan to execution<\/li>\n\n\n\n<li>An automated modernization plan that teams can share<\/li>\n\n\n\n<li>vFunction Agent support for distributed applications<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">A modernization plan you can generate and share<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Modernizing mission-critical applications requires architects, developers, and leadership to have a clear understanding of what\u2019s changing, why it matters, and phased plans that align with business priorities. Too often, modernization tasks remain buried in tools or within individual teams, making it difficult to build alignment and sustain progress.<br><br><strong>With vFunction 4.6, teams can move from defining an application modernization strategy to executing it through a clear, structured plan.<\/strong> The platform automatically generates a plan based on the application\u2019s architecture. Delivered in Markdown, it fits naturally into engineering workflows, can be versioned in Git, and shared across the organization. It can also be exported as a PDF, making it accessible to both technical and non-technical stakeholders.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The vFunction plan includes a detailed view of the application\u2019s current state: technology stack, domains, and architectural complexity, along with prioritized TODOs. From there, it lays out a clear phase-by-phase execution path, helping teams understand what to address first, what comes next, and how to modernize incrementally.<\/p>\n\n\n\t\t<div class=\"image-container popout\" onclick=\"openPopup('https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-07-at-7.47.52-PM-2-1024x893.png')\">\n\t\t\t<img decoding=\"async\" src=\"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/Screenshot-2026-04-07-at-7.47.52-PM-2-1024x893.png\" alt=\"Popup Image\">\n\t\t<\/div>\n\t\t\n\n\n\n<p class=\"wp-block-paragraph\"><em>vFunction-generated modernization plan, delivered as Markdown and viewable in VSCode<\/em><\/p>\n\n\n\t\t<div class=\"image-container popout\" onclick=\"openPopup('https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/ModPlan_MDFile-724x1024.webp')\">\n\t\t\t<img decoding=\"async\" src=\"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/ModPlan_MDFile-724x1024.webp\" alt=\"Popup Image\">\n\t\t<\/div>\n\t\t\n\n\n\n<p class=\"wp-block-paragraph\"><em>GenAI-styled modernization plan generated from vFunction\u2019s Markdown, enabling teams <\/em><br><em>to edit and refine based on their needs<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">vFunction Agent support for distributed applications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many of the systems we work with today are distributed architectures, often without clear boundaries or consistent design. Understanding real service interactions is critical to identifying where systems are tightly coupled and where to intervene. In many cases, these applications are effectively <strong>distributed monoliths<\/strong>, where services are separated but remain tightly coupled, making it difficult to understand behavior, trace dependencies, and accelerate engineering velocity.<br><br>With vFunction 4.6, the vFunction Agent now supports distributed applications, enabling teams to explore these complex systems via chat and queries. Teams can ask questions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Show all flows where the database table X is accessed<\/li>\n\n\n\n<li>Identify flows with repeated calls to service A<\/li>\n\n\n\n<li>Show interactions where service A calls service B<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Architectural prompts for distributed applications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">By analyzing real service interactions, vFunction shows how systems actually behave and generates prompts that guide coordinated, system-level improvements, such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Replacing inefficient loops with bulk APIs to reduce excessive service calls<\/li>\n\n\n\n<li>Consolidating repeated calls into compound APIs that eliminate redundant interactions<br><\/li>\n<\/ul>\n\n\n\t\t<div class=\"image-container popout\" onclick=\"openPopup('https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/DistributedPrompts-1024x578.webp')\">\n\t\t\t<img decoding=\"async\" src=\"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/DistributedPrompts-1024x578.webp\" alt=\"Popup Image\">\n\t\t<\/div>\n\t\t\n\n\n\n<p class=\"wp-block-paragraph\">vFunction exposes inefficient patterns, dependencies, and cross-service coupling that static analysis or APMs often miss. Its architectural analysis enables coordinated, system-aware modernization that keeps distributed systems aligned as they evolve. Moreover, vFunction provides automatic prompts for code assistants like Kiro or Cursor to fix antipatterns in the codebase.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Agentic transformation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A strong application modernization strategy doesn\u2019t stop at defining domains or isolating services. It must extend into transformation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once services are identified, they still need to be transformed: upgrading frameworks, refactoring code, and aligning them with modern architectures across technologies such as Java and .NET. Without architectural context and coordination, this step becomes time-consuming and difficult to standardize across teams.<\/p>\n\n\n\t\t<div class=\"image-container popout\" onclick=\"openPopup('https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/With-Headline-1024x578.webp')\">\n\t\t\t<img decoding=\"async\" src=\"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/With-Headline-1024x578.webp\" alt=\"Popup Image\">\n\t\t<\/div>\n\t\t\n\n\n\n<p class=\"wp-block-paragraph\">With vFunction 4.6, once services are isolated, vFunction generates prompts that guide code assistants in transforming and upgrading them, enabling framework and technology conversions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>JEE to Spring Boot<\/li>\n\n\n\n<li>Struts to REST<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">By combining service-level context with prompt-driven execution, vFunction enables teams to refactor and modernize services in a consistent, architecture-aligned way, turning modernization into a guided, repeatable process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Delivering on AI-driven, end-to-end modernization<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A successful application modernization strategy connects architectural insight to execution across the modernization lifecycle in a consistent, coordinated, and repeatable way.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With vFunction 4.6, this modernization becomes more continuous and actionable, driven by real data and aligned across teams and workflows.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Modernizing complex applications requires more than tools and effort. It requires a clear application modernization strategy that aligns teams, defines priorities, and connects architectural understanding to execution. For teams working<a class=\"excerpt-read-more\" href=\"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/\" title=\"ReadA new approach to AI-driven application modernization strategy\"> [&#8230;]<\/a><\/p>\n","protected":false},"author":13,"featured_media":4572,"parent":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":true,"inline_featured_image":false,"footnotes":""},"categories":[25],"tags":[],"topic":[9,11,12],"class_list":["post-4550","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured","topic-application-modernization","topic-microservices","topic-vfunction-platform"],"acf":{"blog_cta":{"background_color":"cyan","title":"","subtitle":"","primary_button":{"label":"Read More","url":""}}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>A new approach to AI-driven application modernization strategy - vFunction<\/title>\n<meta name=\"description\" content=\"Connect architectural insight, planning, and service transformation to build your end-to-end application modernization strategy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A new approach to AI-driven application modernization strategy - vFunction\" \/>\n<meta property=\"og:description\" content=\"Connect architectural insight, planning, and service transformation to build your end-to-end application modernization strategy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/\" \/>\n<meta property=\"og:site_name\" content=\"vFunction\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-07T04:47:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-14T22:32:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/blog_header_modernization_plan_4x-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1445\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Ori Saporta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ori Saporta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"type\":\"BlogPosting\",\"mainEntityOfPage\":{\"type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/\"},\"headline\":\"A new approach to AI-driven application modernization strategy\",\"description\":\"Connect architectural insight, planning, and service transformation to build your end-to-end application modernization strategy.\",\"image\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/#primaryimage\",\"author\":{\"name\":\"Ori Saporta\",\"@id\":\"https:\\\/\\\/vfunction.com\\\/#\\\/schema\\\/person\\\/cec67002a8cb5c62360b40be0a4e3053\"},\"publisher\":{\"@id\":\"https:\\\/\\\/vfunction.com\\\/#organization\"},\"thumbnailUrl\":\"https:\\\/\\\/vfunction.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/blog_header_modernization_plan_4x-scaled.webp\",\"datePublished\":\"2026-04-07T04:47:03+00:00\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/\",\"url\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/\",\"name\":\"A new approach to AI-driven application modernization strategy - vFunction\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vfunction.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vfunction.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/blog_header_modernization_plan_4x-scaled.webp\",\"datePublished\":\"2026-04-07T04:47:03+00:00\",\"dateModified\":\"2026-04-14T22:32:34+00:00\",\"description\":\"Connect architectural insight, planning, and service transformation to build your end-to-end application modernization strategy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vfunction.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/blog_header_modernization_plan_4x-scaled.webp\",\"contentUrl\":\"https:\\\/\\\/vfunction.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/blog_header_modernization_plan_4x-scaled.webp\",\"width\":2560,\"height\":1445},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vfunction.com\\\/blog\\\/application-modernization-strategy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vfunction.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A new approach to AI-driven application modernization strategy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vfunction.com\\\/#website\",\"url\":\"https:\\\/\\\/vfunction.com\\\/\",\"name\":\"vFunction\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/vfunction.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vfunction.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vfunction.com\\\/#organization\",\"name\":\"vFunction\",\"url\":\"https:\\\/\\\/vfunction.com\\\/\",\"logo\":\"https:\\\/\\\/vfunction.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/vfunction_logo.jpg\",\"image\":\"https:\\\/\\\/vfunction.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/vfunction_logo.jpg\",\"description\":\"Pioneering architectural observability\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"700 El Camino Real, Suite 120\",\"addressLocality\":\"Menlo Park\",\"addressRegion\":\"CA\",\"postalCode\":\"94025\",\"addressCountry\":\"US\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vfunction.com\\\/#\\\/schema\\\/person\\\/cec67002a8cb5c62360b40be0a4e3053\",\"name\":\"Ori Saporta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8f2cf0ecc25efa6ec420b401ebdc8f1deb9df6a6c1089020175f1c740fc3544?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8f2cf0ecc25efa6ec420b401ebdc8f1deb9df6a6c1089020175f1c740fc3544?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8f2cf0ecc25efa6ec420b401ebdc8f1deb9df6a6c1089020175f1c740fc3544?s=96&d=mm&r=g\",\"caption\":\"Ori Saporta\"},\"description\":\"Ori Saporta co-founded vFunction and serves as its VP Engineering. Prior to founding vFunction, Ori was the lead Systems Architect of WatchDox until its acquisition by Blackberry, where he continued to serve in the role of Distinguished Systems Architect. Prior to that, Ori was a Systems Architect at Israeli\u2019s Intelligence Core Technology Unit (8200). Ori has a BSc in Computer Engineering from Tel-Aviv University and and an MSc in Computer Science from the same institute for which his thesis subject was \u201cTesting and Optimizing Data-Structure Implementations Under the RC11 Memory Model\u201d.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ori-saporta-9023b43\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A new approach to AI-driven application modernization strategy - vFunction","description":"Connect architectural insight, planning, and service transformation to build your end-to-end application modernization strategy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/","og_locale":"en_US","og_type":"article","og_title":"A new approach to AI-driven application modernization strategy - vFunction","og_description":"Connect architectural insight, planning, and service transformation to build your end-to-end application modernization strategy.","og_url":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/","og_site_name":"vFunction","article_published_time":"2026-04-07T04:47:03+00:00","article_modified_time":"2026-04-14T22:32:34+00:00","og_image":[{"width":2560,"height":1445,"url":"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/blog_header_modernization_plan_4x-scaled.webp","type":"image\/webp"}],"author":"Ori Saporta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ori Saporta","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"type":"BlogPosting","mainEntityOfPage":{"type":"WebPage","@id":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/"},"headline":"A new approach to AI-driven application modernization strategy","description":"Connect architectural insight, planning, and service transformation to build your end-to-end application modernization strategy.","image":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/#primaryimage","author":{"name":"Ori Saporta","@id":"https:\/\/vfunction.com\/#\/schema\/person\/cec67002a8cb5c62360b40be0a4e3053"},"publisher":{"@id":"https:\/\/vfunction.com\/#organization"},"thumbnailUrl":"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/blog_header_modernization_plan_4x-scaled.webp","datePublished":"2026-04-07T04:47:03+00:00"},{"@type":"WebPage","@id":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/","url":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/","name":"A new approach to AI-driven application modernization strategy - vFunction","isPartOf":{"@id":"https:\/\/vfunction.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/#primaryimage"},"image":{"@id":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/#primaryimage"},"thumbnailUrl":"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/blog_header_modernization_plan_4x-scaled.webp","datePublished":"2026-04-07T04:47:03+00:00","dateModified":"2026-04-14T22:32:34+00:00","description":"Connect architectural insight, planning, and service transformation to build your end-to-end application modernization strategy.","breadcrumb":{"@id":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vfunction.com\/blog\/application-modernization-strategy\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/#primaryimage","url":"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/blog_header_modernization_plan_4x-scaled.webp","contentUrl":"https:\/\/vfunction.com\/wp-content\/uploads\/2026\/04\/blog_header_modernization_plan_4x-scaled.webp","width":2560,"height":1445},{"@type":"BreadcrumbList","@id":"https:\/\/vfunction.com\/blog\/application-modernization-strategy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vfunction.com\/"},{"@type":"ListItem","position":2,"name":"A new approach to AI-driven application modernization strategy"}]},{"@type":"WebSite","@id":"https:\/\/vfunction.com\/#website","url":"https:\/\/vfunction.com\/","name":"vFunction","description":"","publisher":{"@id":"https:\/\/vfunction.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vfunction.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/vfunction.com\/#organization","name":"vFunction","url":"https:\/\/vfunction.com\/","logo":"https:\/\/vfunction.com\/wp-content\/uploads\/2024\/06\/vfunction_logo.jpg","image":"https:\/\/vfunction.com\/wp-content\/uploads\/2024\/06\/vfunction_logo.jpg","description":"Pioneering architectural observability","address":{"@type":"PostalAddress","streetAddress":"700 El Camino Real, Suite 120","addressLocality":"Menlo Park","addressRegion":"CA","postalCode":"94025","addressCountry":"US"}},{"@type":"Person","@id":"https:\/\/vfunction.com\/#\/schema\/person\/cec67002a8cb5c62360b40be0a4e3053","name":"Ori Saporta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f8f2cf0ecc25efa6ec420b401ebdc8f1deb9df6a6c1089020175f1c740fc3544?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f8f2cf0ecc25efa6ec420b401ebdc8f1deb9df6a6c1089020175f1c740fc3544?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f8f2cf0ecc25efa6ec420b401ebdc8f1deb9df6a6c1089020175f1c740fc3544?s=96&d=mm&r=g","caption":"Ori Saporta"},"description":"Ori Saporta co-founded vFunction and serves as its VP Engineering. Prior to founding vFunction, Ori was the lead Systems Architect of WatchDox until its acquisition by Blackberry, where he continued to serve in the role of Distinguished Systems Architect. Prior to that, Ori was a Systems Architect at Israeli\u2019s Intelligence Core Technology Unit (8200). Ori has a BSc in Computer Engineering from Tel-Aviv University and and an MSc in Computer Science from the same institute for which his thesis subject was \u201cTesting and Optimizing Data-Structure Implementations Under the RC11 Memory Model\u201d.","sameAs":["https:\/\/www.linkedin.com\/in\/ori-saporta-9023b43\/"]}]}},"_links":{"self":[{"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/posts\/4550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/comments?post=4550"}],"version-history":[{"count":0,"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/posts\/4550\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/media\/4572"}],"wp:attachment":[{"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/media?parent=4550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/categories?post=4550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/tags?post=4550"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/vfunction.com\/wp-json\/wp\/v2\/topic?post=4550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}