Software Alternatives & Reviews

Optimizing Decision Making with a Trie Tree-Based Rules Engine: An Experience Report

VisualVM gatling.io Camunda
  1. VisualVM is a visual tool integrating several commandline JDK tools and lightweight profiling...
    I used SpringBoot 3.0.2, GraalVM 22 (JVM mode), a MacOS 2,6 GHz 6-Core Intel Core i7, running 1000 users for 5 minutes. The idea was to test how memory consumption and CPU usage evolve. Below, I compared the footprint of these three solutions. I collected the total count of requests, throughput, memory consumption, and CPU usage using VisualVM and Gatling.

    #Resource Profiling And Monitoring #Software Development #IDE 21 social mentions

  2. Gatling is an open-source load testing framework based on Scala, Akka and Netty
    Pricing:
    • Open Source
    I used SpringBoot 3.0.2, GraalVM 22 (JVM mode), a MacOS 2,6 GHz 6-Core Intel Core i7, running 1000 users for 5 minutes. The idea was to test how memory consumption and CPU usage evolve. Below, I compared the footprint of these three solutions. I collected the total count of requests, throughput, memory consumption, and CPU usage using VisualVM and Gatling.

    #Website Testing #Developer Tools #Monitoring Tools 19 social mentions

  3. The Universal Process Orchestrator
    Pricing:
    • Open Source
    • Freemium
    • Free Trial
    In Pictet Technologies, my team relies a lot on decision models. These models allow our business analysts to input Compliance business rules directly into the systems with minimal developer intervention. When I joined the company, we used to use both Drools and Camunda. However, we faced severe memory and performance issues, specifically with Camunda, prompting me to explore alternatives.

    #Automation #BPM #Workflow Automation 15 social mentions

Discuss: Optimizing Decision Making with a Trie Tree-Based Rules Engine: An Experience Report

Log in or Post with