Tagged articles
25 articles
Page 1 of 1
Architecture Digest
Architecture Digest
Feb 2, 2025 · Backend Development

UniHttp – A Declarative HTTP Interface Integration Framework for Java

This article introduces UniHttp, a declarative Java HTTP client framework that simplifies third‑party API integration by using annotations to generate request metadata, supports various parameter types, lifecycle hooks, custom processors, and provides practical enterprise‑level examples with full code snippets.

APIDeclarativeHTTP
0 likes · 20 min read
UniHttp – A Declarative HTTP Interface Integration Framework for Java
MaGe Linux Operations
MaGe Linux Operations
Dec 28, 2024 · Cloud Native

Mastering Three Core Methods to Manage Kubernetes Resources

This tutorial walks through the three fundamental approaches—imperative CLI commands, declarative manifest files, and GUI tools—for managing Kubernetes core resources such as namespaces, deployments, pods, and services, providing practical examples, code snippets, and best‑practice recommendations.

DeclarativeImperativeKubernetes
0 likes · 17 min read
Mastering Three Core Methods to Manage Kubernetes Resources
Architect
Architect
Nov 13, 2024 · Backend Development

UniHttp – Declarative HTTP Client Framework for Java Enterprise Projects

UniHttp is a declarative HTTP interface integration framework that simplifies third‑party API calls in Java projects by generating proxy beans, supporting rich annotations for request parameters, lifecycle hooks, custom processors, and seamless Spring integration, thereby improving code cohesion and maintainability.

APIDeclarativeFramework
0 likes · 21 min read
UniHttp – Declarative HTTP Client Framework for Java Enterprise Projects
Java Backend Technology
Java Backend Technology
Nov 8, 2024 · Backend Development

How to Simplify Third‑Party HTTP Integration with UniHttp: A Declarative Java Framework

This article introduces UniHttp, a declarative Java framework that replaces manual HttpClient or OkHttp code with clean interface annotations, explains its quick‑start setup, details all @Par annotations for request construction, shows how to handle raw responses and file downloads, and demonstrates custom lifecycle processing for enterprise‑level third‑party API integration.

DeclarativeFrameworkSpringBoot
0 likes · 20 min read
How to Simplify Third‑Party HTTP Integration with UniHttp: A Declarative Java Framework
Top Architect
Top Architect
Oct 18, 2024 · Backend Development

UniHttp: Declarative HTTP Interface Integration Framework for Java Backend Projects

This article introduces UniHttp, a declarative Java HTTP client framework that lets developers define third‑party HTTP APIs as annotated interfaces, provides quick‑start instructions, detailed annotation usage, lifecycle hooks, custom client configuration, and an enterprise integration example with full code snippets.

DeclarativeHTTPJava
0 likes · 21 min read
UniHttp: Declarative HTTP Interface Integration Framework for Java Backend Projects
Java Architect Essentials
Java Architect Essentials
Apr 5, 2023 · Operations

Mastering Jenkins Pipelines: Declarative vs Scripted with Real‑World Examples

This article provides a comprehensive guide to Jenkins pipelines, explaining the difference between declarative and scripted syntax, detailing agent configurations, workspace volumes, post actions, directives, environment variables, dynamic variables, credential handling, and practical Jenkinsfile examples for CI/CD automation.

DeclarativeDevOpsJenkins
0 likes · 26 min read
Mastering Jenkins Pipelines: Declarative vs Scripted with Real‑World Examples
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 10, 2023 · Cloud Native

How KubeVela Enables Full‑Stack Declarative Observability for Cloud‑Native Apps

This article explores KubeVela’s full‑stack declarative observability framework, detailing cloud‑native monitoring challenges, the Prism Aggregated API approach, multi‑cluster configurations, and out‑of‑the‑box addons that let developers and platform engineers seamlessly integrate, customize, and scale metrics, logs, and dashboards across heterogeneous environments.

Cloud NativeDeclarativeKubeVela
0 likes · 21 min read
How KubeVela Enables Full‑Stack Declarative Observability for Cloud‑Native Apps
Open Source Linux
Open Source Linux
Nov 16, 2022 · Operations

Master Jenkins Pipelines: Declarative vs Scripted Explained with Real Code

This article provides a comprehensive guide to Jenkins pipelines, covering the differences between declarative and scripted syntax, key directives, agents, stages, parallel execution, environment variables, credentials, and post‑processing steps, all illustrated with complete code examples.

DeclarativeDevOpsJenkins
0 likes · 25 min read
Master Jenkins Pipelines: Declarative vs Scripted Explained with Real Code
Architecture Digest
Architecture Digest
Sep 12, 2022 · Fundamentals

Understanding Low‑Code Implementation Principles: Front‑End Rendering, Back‑End Data Models, and Future Directions

This article explains the core concepts of low‑code platforms, emphasizing visual editing as a mandatory feature, comparing declarative and imperative approaches, detailing front‑end JSON‑to‑React rendering, reviewing five back‑end storage strategies, discussing business‑logic implementation, workflow engines, and predicting the future evolution of low‑code solutions.

BackendDeclarativeamis
0 likes · 36 min read
Understanding Low‑Code Implementation Principles: Front‑End Rendering, Back‑End Data Models, and Future Directions
IT Architects Alliance
IT Architects Alliance
Jun 12, 2022 · Cloud Native

Why Kubernetes’ Real Power Lies in Its API, Not Just Containers

The article explains that Kubernetes’ core value is its universal, extensible declarative API framework rather than containers, walks through API types, CRD extensions, and uses a fruit‑CRD example to show how CRUD operations map to database concepts, concluding that the API is the true engine of Kubernetes.

APICRDCloud Native
0 likes · 16 min read
Why Kubernetes’ Real Power Lies in Its API, Not Just Containers
IT Architects Alliance
IT Architects Alliance
May 4, 2022 · Fundamentals

Understanding Low-Code Implementation: Principles, Frontend Rendering, Backend Storage and Workflow

This article explains the core principles of low‑code platforms, showing how visual (declarative) editing distinguishes low‑code from traditional code, and reviews various frontend and backend implementation schemes—including JSON‑to‑React rendering, storage strategies, JavaScript logic, and workflow engines—while highlighting their advantages and limitations.

BackendDSLDeclarative
0 likes · 34 min read
Understanding Low-Code Implementation: Principles, Frontend Rendering, Backend Storage and Workflow
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 30, 2021 · Backend Development

Spring Transaction Management: Concepts, Configuration, and Best Practices

This article explains the fundamentals of database transactions, the ACID properties, and how Spring provides both declarative and programmatic transaction support through three core interfaces, detailed configuration examples in XML and Java, and a deep dive into transaction attributes such as isolation, propagation, rollback rules, read‑only mode, and timeout.

BackendDeclarativeJava
0 likes · 31 min read
Spring Transaction Management: Concepts, Configuration, and Best Practices
Top Architect
Top Architect
Jun 6, 2021 · Backend Development

Understanding Spring Transaction Fundamentals and Propagation Mechanisms

This article explains the core principles of Spring transactions, how they rely on database support, demonstrates JDBC transaction steps, introduces Spring's declarative transaction management, compares JDK and CGLIB proxies, and details propagation attributes, isolation levels, and read‑only transaction usage with practical code examples.

BackendDeclarativeIsolation
0 likes · 13 min read
Understanding Spring Transaction Fundamentals and Propagation Mechanisms
政采云技术
政采云技术
Mar 16, 2021 · Fundamentals

Understanding Programming Paradigms: Imperative, Declarative, Functional, and Object‑Oriented in JavaScript

This article explains core programming paradigms—imperative, declarative, functional, and object‑oriented—illustrating their concepts, differences, and practical JavaScript examples, while discussing features like first‑class functions, currying, composition, and OOP principles such as encapsulation, inheritance, and polymorphism.

CurryingDeclarativeImperative
0 likes · 14 min read
Understanding Programming Paradigms: Imperative, Declarative, Functional, and Object‑Oriented in JavaScript
Alibaba Cloud Native
Alibaba Cloud Native
Sep 17, 2020 · Cloud Native

How to Run Declarative Performance Tests on Kubernetes with YAML

This article explains how to define and execute performance testing workflows for Kubernetes using declarative YAML files, covering the design of custom CRDs, task orchestration, example manifests, and the implementation of core operations and monitoring.

Cloud NativeCustom ResourceDeclarative
0 likes · 12 min read
How to Run Declarative Performance Tests on Kubernetes with YAML
Ops Development Stories
Ops Development Stories
Mar 22, 2020 · Cloud Native

Mastering Kubernetes Core Resource Management: From CLI to Declarative & GUI

This guide walks through three fundamental methods for managing Kubernetes core resources—imperative CLI commands, declarative manifest files, and GUI dashboards—covering namespaces, deployments, services, and addons like Flannel, CoreDNS, Traefik, and the Kubernetes dashboard, with detailed commands, configuration examples, and troubleshooting tips.

CLICore ResourcesCoreDNS
0 likes · 49 min read
Mastering Kubernetes Core Resource Management: From CLI to Declarative & GUI
360 Tech Engineering
360 Tech Engineering
Oct 15, 2018 · Frontend Development

Mastering Front‑End Frameworks: Prioritizing Features Over Syntax

This article uses a sword metaphor to explain why front‑end engineers should focus on the underlying features of frameworks—such as declarative, data‑driven rendering and component architecture—rather than getting trapped by syntax differences, helping beginners and experienced developers choose and transition between stacks more effectively.

ComponentData-drivenDeclarative
0 likes · 12 min read
Mastering Front‑End Frameworks: Prioritizing Features Over Syntax
360 Tech Engineering
360 Tech Engineering
Oct 8, 2018 · Frontend Development

Why Modern Front‑End Frameworks Exist: Declarative vs Imperative and Rendering

The article explains how evolving runtime interaction requirements have shifted front‑end development from simple jQuery scripts to modern declarative frameworks like Vue, React and Angular, detailing the differences between imperative and declarative approaches, rendering mechanisms, and the role of virtual DOM.

DeclarativeImperativeRendering
0 likes · 10 min read
Why Modern Front‑End Frameworks Exist: Declarative vs Imperative and Rendering
Alibaba Cloud Native
Alibaba Cloud Native
Mar 22, 2018 · Cloud Native

Understanding Kubernetes’ Core Design: Declarative Data, List‑Watch, and Level Trigger

This article explains Kubernetes’ fundamental design principles—including declarative state, level‑trigger messaging, and the list‑watch mechanism—by walking through a ReplicationController‑based runtime flow, detailing each component’s role, and analyzing the reliability, ordering, and real‑time requirements of the watch system.

ControllerDeclarativeKubernetes
0 likes · 13 min read
Understanding Kubernetes’ Core Design: Declarative Data, List‑Watch, and Level Trigger
Architecture Digest
Architecture Digest
Jun 7, 2016 · Databases

10 Simple Steps to Fully Understand SQL

This article explains SQL’s declarative nature, the difference between its syntactic and execution order, core concepts like table references, joins, derived tables, GROUP BY, and common keywords, providing ten clear steps and examples to help developers master SQL queries.

DeclarativeJoinsSQL
0 likes · 23 min read
10 Simple Steps to Fully Understand SQL