hi all,

We are pleased to announce that Code Wiki[1] has included Apache IoTDB!  This 
comprehensive resource is designed to provide developers with in-depth insights 
into the architecture, core services, and various components of Apache IoTDB, 
aiming to significantly enhance your development and contribution experience.

The Code Wiki covers essential aspects of IoTDB, including:

  *   Overview of Apache IoTDB:​ Get a high-level understanding of IoTDB's 
distributed time-series database system, its horizontally scalable 
architecture, and its primary functions. This section outlines how it manages, 
stores, and processes large volumes of time-stamped data from various IoT 
devices and applications. (See apache/iotdb Overview)

  *   Node Architecture and Core Services:​ Dive deep into the specialized 
nodes like ConfigNodes, DataNodes, and AINodes, understanding their distinct 
functions in the distributed environment. (See IoTDB Node Architecture and Core 
Services)

  *   Client-Server Interaction and Protocol Definition:​ Explore how external 
applications interact with IoTDB through client libraries and the RPC protocol. 
Details on the isessionAPI in iotdb-client/isession, as well as Python and C++ 
client libraries (iotdb-client/client-py, iotdb-client/client-cpp) and CLI 
tools (iotdb-client/cli), are included. (See Client-Server Interaction and 
Protocol Definition)

  *   Extending IoTDB Functionality: APIs and UDFs:​ Learn about mechanisms for 
extending IoTDB, including custom triggers, User-Defined Functions (UDFs), 
User-Defined Aggregate Functions (UDAFs), and the data piping framework. The 
udf-apiin iotdb-api/udf-apiis also covered. (See Extending IoTDB Functionality: 
APIs and UDFs)

  *   Operational Management and Deployment:​ Find information on tools and 
scripts for deploying, managing, and operating IoTDB instances, including node 
lifecycle management and Docker deployment. (See Operational Management and 
Deployment)

  *   Consensus Mechanisms:​ Understand how data integrity and consistency are 
maintained across distributed replicas through robust consensus mechanisms like 
IoTConsensus, PipeConsensus, and RatisConsensus. (See Consensus Mechanisms)

  *   Monitoring and Metrics:​ Discover the framework for collecting, 
aggregating, and reporting operational statistics, providing critical insights 
into system health and performance. (See Monitoring and Metrics)

We believe this new resource will be invaluable for both new and experienced 
contributors, helping you navigate the codebase, understand design choices, and 
contribute more effectively to the Apache IoTDB project.

Thank you for your continued support and contributions to Apache IoTDB!

[1] https://codewiki.google/github.com/apache/iotdb

Best regards,

Xuan Wang

Reply via email to