Tagged articles
25 articles
Page 1 of 1
Code Wrench
Code Wrench
Jan 1, 2026 · Backend Development

Master Go Debugging with Delve: From Log Noise to Real-Time Insight

While simple logging suffices early on, growing Go projects become too complex for logs alone, so this article explains how the official Go debugger Delve can reveal concurrent execution, reconstruct call chains, and validate refactoring by using conditional breakpoints, watches, goroutine inspection, and IDE integration.

DelveGoIDE integration
0 likes · 9 min read
Master Go Debugging with Delve: From Log Noise to Real-Time Insight
Xuanwu Backend Tech Stack
Xuanwu Backend Tech Stack
Jun 15, 2025 · Backend Development

Understanding Zookeeper’s One‑Time Watch and Persistent Listener Techniques

This article explains why Zookeeper's watch mechanism triggers only once, outlines the performance, reliability, and design reasons behind it, describes its asynchronous eventual consistency, and provides Java code examples for basic watches, manual re‑registration, and using the Curator framework for persistent listeners.

Distributed SystemsJavaOne-time Trigger
0 likes · 7 min read
Understanding Zookeeper’s One‑Time Watch and Persistent Listener Techniques
Java Captain
Java Captain
May 28, 2025 · Fundamentals

Introduction to ZooKeeper: Design Goals, Data Model, Sessions, Watches, Consistency Guarantees, Leader Election, and Deployment

This article provides a comprehensive overview of ZooKeeper, covering its purpose as a distributed coordination service, design objectives such as consistency and reliability, hierarchical data model, session and watch mechanisms, consistency guarantees, leader election and Zab protocol, as well as practical deployment details.

ConsensusDistributed CoordinationZAB Protocol
0 likes · 20 min read
Introduction to ZooKeeper: Design Goals, Data Model, Sessions, Watches, Consistency Guarantees, Leader Election, and Deployment
Programmer Xu Shu
Programmer Xu Shu
May 16, 2025 · Databases

Mastering Redis Transactions: When to Use MULTI/EXEC, WATCH, and DISCARD

Redis is ubiquitous in Java development for caching, ranking, and distributed locks, but its transaction model differs from traditional databases; this article explains Redis transaction fundamentals, core commands (MULTI, EXEC, DISCARD, WATCH), common pitfalls, best practices, and interview FAQs to help developers avoid mistakes.

MULTITransactionsexec
0 likes · 11 min read
Mastering Redis Transactions: When to Use MULTI/EXEC, WATCH, and DISCARD
Code Mala Tang
Code Mala Tang
Oct 8, 2024 · Frontend Development

Avoid Spaghetti Code in Vue 3: When to Use watch vs computed

This article analyzes common misuse of Vue 3's watch for handling both synchronous and asynchronous updates, demonstrates how excessive watchers create spaghetti code, and shows how refactoring with computed can streamline logic, improve maintainability, and help new team members onboard faster.

Vuecode qualitycomputed
0 likes · 7 min read
Avoid Spaghetti Code in Vue 3: When to Use watch vs computed
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 2, 2024 · Frontend Development

Understanding Vue 3 ref, computed, and reactive: Definitions, Usage, and Best Practices

This article explains the purpose and internal implementation of Vue 3’s ref, computed, and reactive APIs, compares their behaviours in script and template contexts, discusses watch strategies, and offers practical guidelines for choosing and modularising these reactive primitives in large‑scale frontend projects.

RefVue3computed
0 likes · 16 min read
Understanding Vue 3 ref, computed, and reactive: Definitions, Usage, and Best Practices
Liangxu Linux
Liangxu Linux
Nov 16, 2023 · Operations

Master Real-Time System Monitoring with Linux’s watch Command

The article explains how to use Linux’s watch command to automatically repeat commands at set intervals, customize refresh rates, highlight changes, suppress headers, trigger beeps on errors, and exit on output changes, providing practical examples for monitoring processes, files, and user logins.

Automationcommand-linesystem-monitoring
0 likes · 6 min read
Master Real-Time System Monitoring with Linux’s watch Command
ITPUB
ITPUB
May 26, 2023 · Databases

Mastering Redis Transactions: Commands, CAS Locks, and Common Pitfalls

This article explains why Redis offers transactions, introduces the five core transaction commands, demonstrates practical examples including WATCH and CAS optimistic locking, and discusses error handling and the reasons Redis does not support rollback.

CASTransactionsdatabase
0 likes · 9 min read
Mastering Redis Transactions: Commands, CAS Locks, and Common Pitfalls
Open Source Linux
Open Source Linux
Oct 12, 2020 · Backend Development

Master Zookeeper: From Installation to Advanced Coordination in Distributed Systems

This article introduces Zookeeper's role in high‑concurrency distributed environments, explains its core concepts, installation steps on Linux, key features such as ordered updates and replication, and details its session, znode structures, node types, and watch mechanisms to help developers and ops engineers master its use.

Coordination ServiceInstallationZnode
0 likes · 12 min read
Master Zookeeper: From Installation to Advanced Coordination in Distributed Systems
Cloud Native Technology Community
Cloud Native Technology Community
Aug 13, 2020 · Cloud Native

The World’s Simplest Kubernetes Dashboard (k1s): Overview, Installation, Usage, and Implementation

This article introduces k1s, a minimalist Bash‑based Kubernetes dashboard that watches any resource type across namespaces, explains how to install it via Homebrew or a raw script, details its command‑line syntax, walks through the full source code line by line, and discusses its limitations and potential extensions.

BashDashboardKubernetes
0 likes · 15 min read
The World’s Simplest Kubernetes Dashboard (k1s): Overview, Installation, Usage, and Implementation
Java Captain
Java Captain
Mar 8, 2020 · Backend Development

Understanding ZooKeeper: Boundaries, Data Model, and Core Capabilities

This article uses school‑class analogies to explain ZooKeeper’s role as a third‑party coordinator, describes its tree‑based data model, and details essential features such as watches, session handling, and ephemeral nodes for building reliable backend services.

Backend DevelopmentDistributed CoordinationZooKeeper
0 likes · 12 min read
Understanding ZooKeeper: Boundaries, Data Model, and Core Capabilities
Architecture Digest
Architecture Digest
Feb 19, 2020 · Backend Development

Zookeeper Introduction: Architecture, Installation, Features, and Core Concepts

This article provides a comprehensive overview of Zookeeper, covering its role in high‑concurrency distributed systems, installation steps on Linux, core features such as ordered updates, replication, fast coordination, as well as detailed explanations of sessions, znodes, node types, and watch mechanisms.

BackendDistributed CoordinationInstallation
0 likes · 13 min read
Zookeeper Introduction: Architecture, Installation, Features, and Core Concepts
Liangxu Linux
Liangxu Linux
Jun 10, 2019 · Operations

Master Linux Server Monitoring with watch, top, and ac Commands

This guide explains how to use Linux commands such as watch, top, and ac to continuously monitor server performance, track user activity, view process resource consumption, and analyze login times, providing practical examples and command options for effective system administration.

Server Monitoringactop
0 likes · 7 min read
Master Linux Server Monitoring with watch, top, and ac Commands
Liangxu Linux
Liangxu Linux
Dec 2, 2018 · Operations

Mastering Linux’s watch Command: Real‑Time Monitoring Made Easy

This guide explains how to use Linux’s watch command to repeatedly execute a program, customize the interval, highlight output changes, exit on updates, react to non‑zero exit codes, and suppress the header, providing practical examples for each option.

Shellcommand-linesystem-monitoring
0 likes · 4 min read
Mastering Linux’s watch Command: Real‑Time Monitoring Made Easy
Architecture Digest
Architecture Digest
Dec 9, 2016 · Cloud Native

Deep Dive into Etcd Architecture, Consistency, Storage, Watch Mechanisms, and Comparison with Zookeeper and Consul

This article analyzes Etcd's distributed architecture, Raft‑based consistency, storage implementation, watch and lease mechanisms, differences between v2 and v3, and compares it with Zookeeper and Consul, providing practical usage tips and surrounding tooling for developers of distributed systems.

ConsulDistributed Systemsetcd
0 likes · 18 min read
Deep Dive into Etcd Architecture, Consistency, Storage, Watch Mechanisms, and Comparison with Zookeeper and Consul