Tag

schema

0 views collected around this technical thread.

Sohu Tech Products
Sohu Tech Products
Mar 19, 2025 · Frontend Development

Why TypeScript Is Not Enough and How Zod Complements It

While TypeScript guarantees compile-time type safety, it cannot validate runtime data such as API responses or form inputs, so developers add extra checks; Zod solves this by offering a TypeScript-first schema library that performs runtime validation, infers types, reduces duplication, and integrates seamlessly with modern frameworks.

Front-endJavaScriptTypeScript
0 likes · 13 min read
Why TypeScript Is Not Enough and How Zod Complements It
IT Services Circle
IT Services Circle
Feb 19, 2025 · Databases

Four Common Multi‑Tenant Isolation Strategies and Their Trade‑offs

This article examines four typical multi‑tenant isolation approaches—field filtering, schema separation, independent databases, and hybrid architectures—detailing their implementation, risk checklists, code examples, suitable scenarios, and the cost‑security balance each entails.

BackendDatabase IsolationJava
0 likes · 11 min read
Four Common Multi‑Tenant Isolation Strategies and Their Trade‑offs
360 Smart Cloud
360 Smart Cloud
Sep 13, 2023 · Backend Development

Introduction to Apache Pulsar Architecture and Features

This article introduces Apache Pulsar, an open‑source cloud‑native distributed messaging platform, detailing its storage‑compute separation architecture, multi‑tenant support, load balancing, fault tolerance, schema handling, functions, IO connectors, tiered storage, cross‑region replication, and operational commands for managing brokers, bookies, and namespaces.

Apache PulsarLoad BalancingMessage Queue
0 likes · 20 min read
Introduction to Apache Pulsar Architecture and Features
Weimob Technology Center
Weimob Technology Center
Jun 6, 2023 · Backend Development

How to Build a Flexible Promotion Middle Platform with Componentized Design

This article explores the design of a promotion middle platform that abstracts discount rules, componentizes promotion elements, and introduces a schema-driven configuration approach to enable reusable, extensible, and business‑agnostic promotion activities across multiple product lines.

Backendcomponentizationmiddleware
0 likes · 15 min read
How to Build a Flexible Promotion Middle Platform with Componentized Design
Top Architect
Top Architect
Mar 6, 2023 · Backend Development

An Introduction to GraphQL: Concepts, Benefits, and Implementation Strategies

This article explains the limitations of REST APIs, introduces GraphQL as a flexible alternative, details its core concepts such as schema, types, queries, mutations and subscriptions, and outlines various architectural patterns and tooling for integrating GraphQL into existing backend systems.

APIBackendData fetching
0 likes · 16 min read
An Introduction to GraphQL: Concepts, Benefits, and Implementation Strategies
Xianyu Technology
Xianyu Technology
Jul 6, 2022 · Frontend Development

Moyu Page Builder: Architecture, Schema Design, and Implementation for Xianyu Frontend

Moyu Page Builder is a low‑code visual editor for Xianyu that lets operations staff configure page content and dynamic data via extended JSON Schema mapped to Ant Design components, streamlining front‑end development, reducing collaboration overhead, improving first‑screen performance, and enabling time‑based, audience‑targeted scheduling.

JavaScriptVisual Editorformily
0 likes · 10 min read
Moyu Page Builder: Architecture, Schema Design, and Implementation for Xianyu Frontend
Architects Research Society
Architects Research Society
May 20, 2022 · Backend Development

Optimizing Apache Solr Schema and Configuration for Performance

This article explains how to tune Apache Solr by configuring caches, SolrCloud, commit strategies, dynamic fields, indexed versus stored fields, copyField, filter queries, and faceting to achieve maximum search performance for production workloads.

IndexingSearchSolrCloud
0 likes · 12 min read
Optimizing Apache Solr Schema and Configuration for Performance
Big Data Technology Architecture
Big Data Technology Architecture
Aug 24, 2021 · Big Data

An Overview of Apache Parquet: Architecture, Storage Model, and Comparison with ORC

This article provides a comprehensive introduction to Apache Parquet, covering its origins, columnar storage advantages, nested schema support, internal architecture, storage model components, comparison with ORC, and practical tools for inspecting Parquet files.

Big DataHadoopORC Comparison
0 likes · 10 min read
An Overview of Apache Parquet: Architecture, Storage Model, and Comparison with ORC
Top Architect
Top Architect
Apr 29, 2021 · Backend Development

An Introduction to GraphQL: Concepts, Benefits, and Architectural Patterns

This article explains the origins and limitations of REST APIs, introduces GraphQL as a flexible alternative, describes its core concepts such as schema, types, and modifiers, and outlines various server‑side and client‑side implementations, tools, and deployment architectures for modern backend development.

APIData fetchingGraphQL
0 likes · 17 min read
An Introduction to GraphQL: Concepts, Benefits, and Architectural Patterns
Xianyu Technology
Xianyu Technology
Apr 29, 2021 · Frontend Development

Design and Implementation of a Scalable Article Publishing Tool for Xianyu Community

The project designs a scalable Xianyu article publishing tool that uses a compressed JSON schema based on DingTalk’s we‑editor to store and render extensible, high‑fidelity content, separating text and images, adding plugin‑based cards, and optimizing performance to halve first‑screen load time while supporting future interactive features.

Rich Textcontent managementfrontend
0 likes · 11 min read
Design and Implementation of a Scalable Article Publishing Tool for Xianyu Community
Python Programming Learning Circle
Python Programming Learning Circle
Jan 26, 2021 · Backend Development

Understanding GraphQL: Advantages over REST and Core Concepts

This article explains why REST APIs have become cumbersome, introduces GraphQL as a more flexible alternative, and details its benefits, execution model, schema and type system, as well as practical server and client implementation options.

API designBackendData fetching
0 likes · 14 min read
Understanding GraphQL: Advantages over REST and Core Concepts
Top Architect
Top Architect
Jan 25, 2021 · Backend Development

GraphQL Overview: Concepts, Advantages over REST, and Architectural Patterns

This article explains the limitations of traditional REST APIs, introduces GraphQL as a flexible alternative, details its core concepts such as schema, types, queries, mutations and subscriptions, and outlines various deployment architectures and implementation considerations for backend development.

APIBackendData Modeling
0 likes · 14 min read
GraphQL Overview: Concepts, Advantages over REST, and Architectural Patterns
Architect
Architect
Jan 24, 2021 · Backend Development

Understanding GraphQL: Advantages over REST and Architectural Design

This article explains the evolution and limitations of REST APIs, introduces GraphQL as a more flexible, declarative alternative, details its core concepts such as schema and type system, compares execution models, and outlines various backend integration architectures for adopting GraphQL.

APIBackendGraphQL
0 likes · 14 min read
Understanding GraphQL: Advantages over REST and Architectural Design
Java Captain
Java Captain
Jan 10, 2021 · Backend Development

Introduction to GraphQL: Benefits over REST, Core Concepts, and Integration Architecture

This article explains why REST APIs have become cumbersome, introduces GraphQL as a more flexible alternative, describes its core concepts such as schema, types and modifiers, and outlines various server‑side and client‑side integration patterns and tooling options.

APIBackendData Modeling
0 likes · 17 min read
Introduction to GraphQL: Benefits over REST, Core Concepts, and Integration Architecture
Top Architect
Top Architect
Aug 8, 2020 · Backend Development

GraphQL Overview: Why It Replaces REST and How to Implement It

This article explains the limitations of traditional REST APIs, introduces GraphQL as a more flexible alternative, compares their advantages, and provides a detailed guide on GraphQL concepts, schema design, server‑client architecture, supported operations, and popular tools for implementation.

APIBackendDataFetching
0 likes · 16 min read
GraphQL Overview: Why It Replaces REST and How to Implement It
政采云技术
政采云技术
Jun 28, 2020 · Frontend Development

Designing Dynamic Forms: A Frontend Approach by ZooTeam

This article explains how ZooTeam’s frontend team builds maintainable, dynamic forms using a schema‑driven, drag‑and‑drop visual editor, covering the concepts, architecture, component configuration, rendering logic, and future enhancements for scalable B2B applications.

Ant DesignDrag and DropDynamic Forms
0 likes · 12 min read
Designing Dynamic Forms: A Frontend Approach by ZooTeam
Aikesheng Open Source Community
Aikesheng Open Source Community
Jun 11, 2020 · Databases

Understanding MySQL Parallel Replication: Schema‑based MTS, Logical Clock, Write‑Set and Fairness Metrics

This article explains the evolution of MySQL parallel replay from schema‑based MTS to logical‑clock and write‑set mechanisms, shows how to configure and tune parallel replication, and introduces a Jain‑index based fairness metric for evaluating the optimal number of slave_parallel_workers.

MySQLPerformance SchemaPerformance Tuning
0 likes · 8 min read
Understanding MySQL Parallel Replication: Schema‑based MTS, Logical Clock, Write‑Set and Fairness Metrics
Big Data Technology Architecture
Big Data Technology Architecture
May 29, 2020 · Big Data

An Overview of Apache Avro: Schema, Serialization Formats, Container Files, and RPC Usage

Apache Avro is a high‑performance binary data serialization system originating from Hadoop that uses JSON‑defined schemas to enable compact storage, efficient network transfer, container file formats for MapReduce, and RPC communication without requiring code generation or explicit field numbers.

AVROBig DataData Serialization
0 likes · 9 min read
An Overview of Apache Avro: Schema, Serialization Formats, Container Files, and RPC Usage
360 Quality & Efficiency
360 Quality & Efficiency
Jan 16, 2020 · Fundamentals

Practical Guide to JSON Schema for Data Validation

This article explains the purpose, features, and practical usage of JSON Schema for describing data structures, generating documentation, and validating API inputs and outputs, and provides a detailed example with code and tips for effective schema design.

API TestingJSONdata validation
0 likes · 5 min read
Practical Guide to JSON Schema for Data Validation
58 Tech
58 Tech
Aug 16, 2019 · Databases

Introduction to Knowledge Graphs and JanusGraph: Architecture, Schema Design, and Traversal

This article explains the rapid development of knowledge graphs, why graph databases like JanusGraph are preferred over relational databases for large‑scale semantic networks, and provides a step‑by‑step guide covering JanusGraph architecture, schema creation, Gremlin traversal language, server deployment, data import, and query examples.

GremlinJanusGraphgraph database
0 likes · 15 min read
Introduction to Knowledge Graphs and JanusGraph: Architecture, Schema Design, and Traversal