Tag

Watch

1 views collected around this technical thread.

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 CoordinationLeader Election
0 likes · 20 min read
Introduction to ZooKeeper: Design Goals, Data Model, Sessions, Watches, Consistency Guarantees, Leader Election, and Deployment
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 8, 2025 · Frontend Development

Introducing useWatchFields: A Vue 3 Custom Hook for Efficient Field Watching

This article presents the Vue 3 custom hook useWatchFields, which lets developers monitor specific fields of a large reactive state object with flexible, lightweight, and optionally debounced change detection, simplifying code compared to traditional watch and computed APIs.

Custom HookVueWatch
0 likes · 7 min read
Introducing useWatchFields: A Vue 3 Custom Hook for Efficient Field Watching
Lobster Programming
Lobster Programming
Feb 24, 2025 · Databases

Mastering Redis Transactions: Commands, Rollback Strategies, and Limitations

Redis, a non‑relational database, implements transaction-like behavior using commands such as MULTI, EXEC, DISCARD, and WATCH, allowing queued execution, optimistic locking, and various rollback granularities, though its semantics differ from traditional relational database transactions.

DatabaseExecMulti
0 likes · 5 min read
Mastering Redis Transactions: Commands, Rollback Strategies, and Limitations
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.

VueWatchcode quality
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.

ReactiveVue3Watch
0 likes · 16 min read
Understanding Vue 3 ref, computed, and reactive: Definitions, Usage, and Best Practices
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.

DashboardKubernetesWatch
0 likes · 15 min read
The World’s Simplest Kubernetes Dashboard (k1s): Overview, Installation, Usage, and Implementation
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 13, 2020 · Backend Development

Advanced Arthas Usage: Trace, Watch, OGNL Expressions and Spring Integration

This article provides a comprehensive guide to using Arthas for Java backend debugging, covering installation, core trace and watch commands, OGNL expression syntax, practical examples for inspecting method calls, accessing static fields, and integrating with Spring context via advanced command techniques.

ArthasJavaOGNL
0 likes · 11 min read
Advanced Arthas Usage: Trace, Watch, OGNL Expressions and Spring Integration
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.

Distributed CoordinationEphemeral NodeWatch
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.

Distributed CoordinationInstallationWatch
0 likes · 13 min read
Zookeeper Introduction: Architecture, Installation, Features, and Core Concepts
JD Retail Technology
JD Retail Technology
May 29, 2018 · Cloud Native

Investigation of the Kubernetes Watch Event ResourceVersion Bug and Its Fix in Versions 1.6–1.7

The article analyzes a reported Kubernetes bug where watch events return non‑monotonic resourceVersion values after deleting early objects, details experiments that failed to reproduce it in version 1.6, explains the underlying code change in 1.7+, and outlines the community fixes introduced in PR #58547.

KubernetesWatchbackend
0 likes · 5 min read
Investigation of the Kubernetes Watch Event ResourceVersion Bug and Its Fix in Versions 1.6–1.7
Baidu Waimai Technology Team
Baidu Waimai Technology Team
Jul 19, 2017 · Cloud Native

Applying APIServer to Baidu Waimai CMDB for Machine Resource Lifecycle Management

The article explains how Baidu Waimai’s CMDB adopts Kubernetes APIServer as a core component to model machine resources as objects, manage their five‑stage lifecycle, and leverage the Watch mechanism for efficient, consistent operations such as hostname changes and fault handling.

APIServerCMDBKubernetes
0 likes · 9 min read
Applying APIServer to Baidu Waimai CMDB for Machine Resource Lifecycle Management
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.

ConsulETCDKey-Value Store
0 likes · 18 min read
Deep Dive into Etcd Architecture, Consistency, Storage, Watch Mechanisms, and Comparison with Zookeeper and Consul