You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project is a secure, lightweight SaaS-like database latency testing tool with a Mobile GUI, along with REST API.
3
+
This project is a next-generation database endpoint latency benchmarking tool, purpose-built for modern hybrid cloud and distributed application architecture. Its unique value comes from its ability to precisely measure, visualize, and diagnose both network round-trip latency and SQL execution time for a wide range of databases—including Oracle (on-prem and Autonomous/ADB), PostgreSQL, MySQL, and even HTTP/HTTPS endpoints.
By running YOUR own query, this tool captures every millisecond: DNS, handshake, connection pool, DB engine, result marshaling—just as your app user sees it. This is true end-to-end, *application-perceived* latency and not just network latency.
6
+
7
+
8
+
__Key Features:__
9
+
10
+
-__Granular Latency Breakdown:__ For every test, the tool separately measures the network connect time and the server-side SQL execution time. This allows you to see whether delays come from raw network/infrastructure, from database query planning/execution, or both.
11
+
-__End-to-End and Per-Operation Metrics:__ Outputs both total and component latencies for each query iteration, viewable in tables and visualized in real-time charts.
12
+
-__Live, Interactive UI:__ Includes a mobile-friendly GUI for interactive testing, as well as a full REST API for automation and integration with CI/CD or monitoring workflows.
13
+
-__Cloud & Hybrid-Ready:__ Designed for real-world topologies, it works with databases anywhere—public cloud (AWS, OCI, GCP, Azure), private datacenters, or in hybrid scenarios.
14
+
-__Easy Secure Remote Testing:__ Supports SSH tunnels so you can safely benchmark against remote cloud VMs or databases not directly exposed to the public internet.
15
+
-__Flexible Connection Patterns:__ Accepts detailed connection parameters or industry-standard DSN strings, supporting advanced Oracle topologies and features like TCPS (TLS) secure connections and failover.
16
+
-__Custom SQL Query Support:__ Test both trivial connectivity and the performance/latency of real, business-relevant workload queries.
17
+
-__Cross-Database Comparison:__ Enables performance comparisons across database types and clouds, supporting architectural and vendor selection.
18
+
-__Open, Extensible, and Developer-Friendly:__ FastAPI/REST backend, Python client code for scripting, and a well-documented interface for extension to additional DB engines or metrics.
19
+
20
+
__How It Helps:__
21
+
22
+
This tool equips architects, SREs, DBAs, and developers to:
23
+
24
+
- Quantify and visualize the real impact of hybrid or multi-cloud designs, by showing where latency is introduced in split-architecture applications.
25
+
- Simulate user experience for apps where the app and database reside in different data centers, clouds, or geographies.
26
+
- Optimize architecture design and deployment decisions by differentiating between network-related and DB-query-related bottlenecks.
27
+
- Validate and baseline connectivity, driver, TLS, and authentication configurations for complex, regulated, or highly available environments.
28
+
- Inform SLAs and help justify needed investments in network or database tuning.
0 commit comments