linkis

Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.

18 articles 3.4k View on GitHub ↗
18 articles
Configuring Spring Cloud Gateway Filters for High-Availability Routing in Apache Linkis

Learn to configure Spring Cloud Gateway filters for high-availability routing in Apache Linkis. Implement token validation, IP priority load balancing, and Eureka health checks for robust routing.

best-practices
Feb 25, 2026
How Linkis ContextService Manages Unified Variables and UDFs Across Engine Types

Discover how Linkis ContextService unifies variables and UDFs across engines. Learn about its key-value store, ContextType discrimination, MySQL storage, and in-memory caching for seamless cross-engine sharing.

deep-dive
Feb 25, 2026
Linkis KerberosUtils Implementation for Hadoop Secure Authentication: Configuration and Usage Guide

Learn about the Linkis KerberosUtils implementation for secure Hadoop authentication. This guide covers configuration and usage of keytab-based login and ticket refresh with HadoopConf.

how-to-guide
Feb 25, 2026
How to Implement Custom Error Code Handlers Using LinkisErrorCode Interfaces for Engine-Specific Exceptions

Implement custom error code handlers for engine specific exceptions in Apache Linkis. Learn how to use LinkisErrorCode interfaces to map exceptions and register handlers effectively.

how-to-guide
Feb 25, 2026
ConfigurationLabel and TenantLabel Patterns for User-Level and Tenant-Level Configuration Management in Linkis

Understand Linkis ConfigurationLabel and TenantLabel patterns for user and tenant configuration. Learn about hierarchical management and wildcard fallback.

architecture
Feb 25, 2026
How ResourceManagerPersistence Handles Engine Resource Allocation in Apache Linkis: A Deep Dive into ResourceLabel Entities

Discover how ResourceManagerPersistence in Apache Linkis manages engine resource allocation using ResourceLabel entities for efficient discovery and locking via relational database persistence.

deep-dive
Feb 25, 2026
LabelBuilderFactory in Linkis: Implementing Custom Label Builders for Engine Type Routing

Learn how to use LabelBuilderFactory in Linkis to implement custom label builders for engine type routing. Discover extensible label builders via classpath scanning for seamless customization without core code changes.

internals
Feb 25, 2026
How to Configure AcrossClusterRuleService for Cross-Cluster Resource Sharing in Apache Linkis

Learn how to configure Apache Linkis AcrossClusterRuleService for seamless cross-cluster resource sharing and data access. Simplify your Linkis deployments.

how-to-guide
Feb 25, 2026
Linkis CommonLockService Architecture: Distributed Locking for High-Concurrency Scenarios

Explore the Linkis CommonLockService architecture for robust distributed locking in high-concurrency scenarios. Learn how its database-backed approach and MyBatis integration ensure exclusive operations across JVMs.

architecture
Feb 24, 2026
How to Implement Multi-Cloud File System Abstraction in Linkis Using FsPath, HDFSFileSystem, and S3FileSystem

Implement multi-cloud file system abstraction in Linkis using FsPath, HDFSFileSystem, and S3FileSystem. Seamlessly manage diverse cloud storage without altering business logic.

tutorial
Feb 24, 2026
Supported Data Source Types in Linkis DataSourceManager and Custom Parameter Validators

Explore supported data source types in Linkis, including Kafka MongoDB and Elasticsearch. Learn to implement custom parameter validators with ParameterValidateStrategy for enhanced control.

api-reference
Feb 24, 2026
How the InstanceLabel Service Enables Service Discovery in Linkis and InsLabelCacheConfiguration Options Explained

Discover how Linkis' InstanceLabel service uses label-driven registration and caching for efficient service discovery. Explore InsLabelCacheConfiguration options.

internals
Feb 24, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →