Package jline.bench.lqn
package jline.bench.lqn
Layered Queueing Network (LQN) benchmarks for hierarchical system evaluation.
This package contains benchmark models for layered queueing networks, which are used to model multi-tier software architectures, distributed systems, and service-oriented architectures where requests flow through multiple layers of processing.
LQN Model Types
- Client-server architectures with multiple tiers
- Web application models (presentation, business, data layers)
- Microservices architectures
- Database systems with caching layers
- Cloud computing resource hierarchies
Benchmark Features
- Various layer interaction patterns
- Different task and activity structures
- Resource contention across layers
- Synchronous and asynchronous communication
- Load balancing and replication scenarios
Performance Analysis
- End-to-end response time analysis
- Throughput bottleneck identification
- Resource utilization across layers
- Scalability analysis for tier expansion
- Since:
- LINE 2.0
- See Also:
-
ClassesClassDescriptionLQN benchmark using Custom solver configurations with various parametersCustom solver factory with configurable parametersLQN benchmark using Default solver configurationDefault solver factory for LQN benchmarksLQN benchmark using Fluid solverFluid solver factory for LQN benchmarksLQN benchmark using LQNS solver (Layered Queueing Network Solver native) Note: Uses JMT as a proxy since native LQNS is externalLQNS-style solver factory for LQN benchmarksLQN benchmark using MVA solver (Mean Value Analysis)MVA solver factory for LQN benchmarksLQN benchmark using NC solver (Normalizing Constant)NC solver factory for LQN benchmarksLQN benchmark using SRVN solver (Stochastic Rendezvous Networks) Note: Uses JMT as a proxy since native SRVN is externalSRVN-style solver factory for LQN benchmarksSimplified LQN benchmark implementationCustom solver factory for LQN benchmarks