Xike
Author

Xike

Stupid is as stupid does.

31
Articles
0
Likes
196
Views
0
Comments
Recent Articles

Latest from Xike

31 recent articles
Xike
Xike
Aug 2, 2026 · Databases

ClickHouse vs Doris for ADS Analytics: MergeTree Compared on the Same Dataset

This article walks through setting up ClickHouse 24.8‑alpine, explains the MergeTree storage model, demonstrates data import and ADS queries, and then directly compares ClickHouse’s performance and semantics with Apache Doris on an identical orders CSV dataset, offering practical selection guidance and troubleshooting tips.

ADSAnalyticsClickHouse
0 likes · 13 min read
ClickHouse vs Doris for ADS Analytics: MergeTree Compared on the Same Dataset
Xike
Xike
Aug 1, 2026 · Big Data

Big Data Series #6: Getting Started with Iceberg Lakehouse – Snapshots, Time Travel, and Writes

This tutorial explains how Apache Iceberg adds snapshot metadata to files on HDFS or object storage, enabling atomic writes, time‑travel queries, and schema evolution, and walks through a Docker‑based setup with a REST catalog, Spark 3.5.3, and hands‑on examples including table creation, data insertion, version queries, and troubleshooting tips.

Apache IcebergHDFSSchema Evolution
0 likes · 16 min read
Big Data Series #6: Getting Started with Iceberg Lakehouse – Snapshots, Time Travel, and Writes
Xike
Xike
Jul 25, 2026 · Cloud Native

Setting Up a Local CI/CD Stack with Harbor, GitLab, and Jenkins Using Docker Compose

This guide walks through configuring a local Docker/Compose environment that provides accessible Harbor, GitLab (with a shared Runner), and Jenkins, demonstrates a push/pull test on Harbor, runs a minimal GitLab CI pipeline, and validates a simple Jenkins pipeline, while covering prerequisites, host configuration, installation steps, verification, troubleshooting, and cleanup.

CI/CDDevOpsGitLab
0 likes · 18 min read
Setting Up a Local CI/CD Stack with Harbor, GitLab, and Jenkins Using Docker Compose
Xike
Xike
Jul 24, 2026 · Operations

CI/CD Fundamentals: Understanding the Core Principles of Continuous Delivery

This article explains the fundamental concepts of CI/CD, clarifies the distinction between Continuous Integration, Continuous Delivery and Continuous Deployment, describes pipeline components such as stages and jobs, outlines common triggers, artifacts, caches and secrets, and shows how tools like GitLab, Jenkins and Harbor fit together in a complete delivery workflow.

CI/CDContinuous DeliveryGitLab
0 likes · 13 min read
CI/CD Fundamentals: Understanding the Core Principles of Continuous Delivery
Xike
Xike
Jul 13, 2026 · Backend Development

Getting Started with a Hands‑On Microservices Learning Project

This article introduces a runnable microservices learning project built with three independent Spring Boot applications (gateway, order, stock) and middleware such as Nacos, MySQL, Redis, RocketMQ, and Seata, guiding readers through cloning the repository, starting the environment with Docker Compose, and verifying the end‑to‑end product‑order‑stock flow.

NacosRedisRocketMQ
0 likes · 12 min read
Getting Started with a Hands‑On Microservices Learning Project
Xike
Xike
Jul 6, 2026 · Backend Development

Seeing the Full Request Journey: Completing Spring Boot Trace Integration

This guide shows how to extend an existing Prometheus‑Grafana‑Loki stack with SkyWalking to capture full request traces in Spring Boot, explaining trace fundamentals, automatic instrumentation, manual spans, log‑trace correlation, cross‑service topology, and production considerations.

LogsSkyWalkingSpring Boot
0 likes · 17 min read
Seeing the Full Request Journey: Completing Spring Boot Trace Integration
Xike
Xike
Jul 1, 2026 · Artificial Intelligence

How Skill Packages Turn AI Agents into Scenario Experts

The article explains how reusable Skill packages encapsulate domain knowledge, standard workflows, and output formats to enable AI agents to act professionally in specific contexts, addressing token efficiency, team conventions, and seamless integration with Loop, Harness, Context, Tool Use, and MCP.

AI agentsAgent workflowContext Engineering
0 likes · 15 min read
How Skill Packages Turn AI Agents into Scenario Experts
Xike
Xike
Jun 26, 2026 · Artificial Intelligence

How Harness Puts a ‘Bridle’ on AI: Keeping Programming Agents Under Control

The article explains how the Harness framework acts as an operating system for LLM‑driven programming agents, enforcing permissions, step limits, state management, and human‑in‑the‑loop controls to make AI agents reliable, auditable, and safely interruptible.

AI agentsHarness frameworkPolicy layer
0 likes · 13 min read
How Harness Puts a ‘Bridle’ on AI: Keeping Programming Agents Under Control
Xike
Xike
Jun 25, 2026 · Artificial Intelligence

Why AI Code Generation Uses a Loop Instead of Simple Q&A

The article explains that AI-powered code writing relies on an Agent Loop—Plan, Act, Observe, Reflect—rather than a single question‑answer exchange, detailing each phase, termination rules, common pitfalls, and practical guidelines for building reliable iterative agents.

AI codingTool Useagent loop
0 likes · 9 min read
Why AI Code Generation Uses a Loop Instead of Simple Q&A
Xike
Xike
Jun 19, 2026 · Backend Development

Implementing Streamable HTTP with SSE for Real‑Time Chat in FastAPI

This article walks through adding a POST /v1/chat/stream endpoint that uses Server‑Sent Events (SSE) to stream structured events—including status, tool calls, token deltas, and completion—into a static web page, enabling a multi‑turn, typewriter‑style chat UI while preserving the original synchronous /v1/chat API for backward compatibility.

APIFastAPIJavaScript
0 likes · 21 min read
Implementing Streamable HTTP with SSE for Real‑Time Chat in FastAPI