HPCC Systems vs Tencent Cloud Application Performance Management
HPCC Systems
hpccsystems.comTencent Cloud Application Performance Management
intl.cloud.tencent.comSide by side
| Figure | HPCC Systems | Tencent Cloud Application Performance Management |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | Yes | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 3 | 17 |
| Spec score · Data Lake Software | 8.7 (#2) | 8.5 (#3) |
| Company headquarters | LinkedIn lists HPCC Systems headquarters at Alpharetta, Georgia and identifies the organization as founded in 2011. | LinkedIn lists Tencent Cloud headquarters in Nanshan District, Shenzhen, China. |
| Security controls | Configurable security managers govern identities and access to landing zones, files, metadata, workunits and ESP services. | APM supports Cloud Access Management policies for full read/write, read-only, and business-system-level access control. |
| What it does | HPCC Systems is an open-source, massively parallel platform for big-data processing, analytics, data lakes and data warehouses. | APM is a Tencent Cloud service for distributed application performance analysis, tracing and fault diagnosis using application probes. |
Plans
HPCC Systems
- Community EditionFree
- Open sourceFree
- Enterprise subscriptionPriced on request
Tencent Cloud Application Performance Management
- Developer Experience PackagePrice not published
- Developer Experience PackagePriced on request
- Developer Standard PackagePriced on request
- Developer Standard PackagePrice not published
- Enterprise Basic PackagePriced on request
- Enterprise Basic PackagePrice not published
- Enterprise Professional PackagePriced on request
- Enterprise Professional PackagePrice not published
- Flagship PackagePrice not published
- Flagship PackagePriced on request
In their own words
HPCC Systems
HPCC Systems is a free, open-source platform for enterprise big-data processing and data-lake management. Its core components are ECL, a declarative and modular language, Thor for data refinement, and Roxie for data delivery. ECL's compiler optimizes programs for parallel processing and compiles them into C++. Thor handles ingestion, transformation, linking, and indexing; Roxie serves concurrent queries. Clusters can scale from two computers to more than a thousand commodity-hardware nodes. The cloud-native platform runs on Kubernetes and supports Azure Kubernetes Service and Amazon Elastic Kubernetes Service. Storage options include AWS S3, Azure Blob Storage, AWS Elastic Block Store, Azure Files, and Azure Disks. Security capabilities include end-to-end encryption, service meshes, OAuth 2.0 with Azure AD support, JWT, and configurable controls for data and services. The Machine Learning Library offers ECL-accessible algorithms for building and testing prediction models. Integrations include Spark, Kafka, Couchbase, Redis, Memcached, Pentaho, R, JDBC, Java APIs, and Tableau data connectors. ESP exposes queries through XML, HTTP, SOAP, and REST interfaces, and deployed queries can be called with REST/JSON. The platform is free to use under the Apache 2.0 license and is self-hosted.
Tencent Cloud Application Performance Management
Tencent Cloud Application Performance Management (APM) monitors application performance through metrics, traces and logs, and supports analysis and troubleshooting across distributed architectures. It uses probes to monitor applications in real time without code modifications. Traces map request paths across microservices and can include request parameters, transaction data, errors, exceptions, method stacks and instance environment details. APM also discovers application dependencies and shows global topologies for examining application and component bottlenecks.
Its analysis groups performance and exception metrics by dimensions such as API, exception and database call, helping identify slow APIs, SQL statements and recurring exceptions. Named database integrations include MySQL, Oracle, MongoDB and Redis. APM supports OpenTelemetry and works with SkyWalking and Jaeger tracing protocols when reporting configuration is changed. It can associate traces with Cloud Log Service logs, display Cloud Monitor dashboards, and send traces to CKafka with configuration and permissions. Applications outside Tencent Cloud can connect when network access is available. New users receive a 15-day trial, limited to 100 million reported Spans and seven-day trace storage; pay-as-you-go also lists one million Spans per day free for reporting and retention. Pricing includes a $0.02 a month pay-as-you-go rate billed hourly per million Spans reported, plus retention at 0.012 USD per million Spans per day.