chcbz.net Blog

website·Indexed 31 days ago

https://blog.chcbz.net

A technical blog by 布衣云水客 covering advanced Java and AI application engineering, including DDD, distributed consistency, DevOps, and AI Copilot architectures. The site also features practical guides on AI-automated content production for Bilibili, Linux server deployment via ISP Install, and data engineering for AI applications.

Tokens
112.8K
Snippets
347
Records
720
Agent score
49%

What's inside chcbz.net

  1. Overview of the Jia Microservices Framework

    Jia is an enterprise-grade microservices DevOps cloud service management framework based on Spring Cloud. It provides a complete solution including a backend management system, RESTful service interfaces, and a portal homepage.
  2. Overview of the Jia (超有范) Full-Stack Microservices Platform

    "Jia" (超有范) is a full-stack microservices platform designed for small and medium-sized enterprises. It features a decoupled frontend and backend architecture and supports GraalVM Native Image compilation for optimized performance. The platform integrates several core business modules including user systems, OAuth authentication, WeChat ecosystem (Official Accounts/Payments), customer service, SMS services, a points mall, and task management.
  3. Overview of the Disruptor Framework

    Disruptor is a high-performance asynchronous communication framework designed for message passing between multiple threads within a single JVM process. Originally developed by LMAX for low-latency memory queues, it is used in projects like Storm, Camel, and Log4j2. It is designed to handle millions of orders per second in a single thread by minimizing latency and avoiding the overhead of traditional blocking queues.
  4. Overview of Spring Boot core features

    Spring Boot is designed to simplify the initial setup and development process of new Spring applications by reducing boilerplate configuration. Key features include:

    • Standalone Applications: Ability to create independent Spring applications.
    • Embedded Server: Includes an embedded Tomcat server, eliminating the need to deploy WAR files.
    • Simplified Configuration: Streamlines Maven configuration and provides automatic Spring configuration.
    • Production-Ready Tools: Includes built-in support for metrics, health checks, and external configuration.
    • No Code Generation: Requires no code generation and has no XML configuration requirements.
  5. Overview of the Jia (超有范) Full-Stack Microservices Platform

    Jia (超有范) is a full-stack microservices platform designed for small and medium-sized enterprises. It features a decoupled frontend and backend architecture and supports GraalVM Native Image compilation. The platform integrates several core business modules including user systems, OAuth authentication, WeChat ecosystem (Official Accounts/Payments), customer service, SMS services, point malls, and task management.
  6. Overview of ISP Install server deployment scripts

    ISP Install is a collection of rapid deployment scripts designed for Linux systems. It focuses on installing common server services via source code compilation, providing users with full control over every installed component and eliminating the need for repetitive manual environment setup.
  7. Overview of the Sentiment Analysis microservices architecture

    The sentiment analysis application is composed of three interacting microservices:

    1. SA-Frontend: A ReactJS application served by an Nginx web server.
    2. SA-WebAp: A Java Spring web application that handles requests from the frontend.
    3. SA-Logic: A Python application that performs the actual sentiment analysis logic.

    Data Flow: Client $ ightarrow$ React Frontend $ ightarrow$ Spring Web App $ ightarrow$ Python Logic App $ ightarrow$ Spring Web App $ ightarrow$ React Frontend $ ightarrow$ Client.

  8. Overview of ISP Install server deployment tool

    ISP Install is a set of deployment scripts for Linux systems that focuses on installing software from source to provide full control over components. It automatically detects the operating system and uses the appropriate package manager (yum/dnf or apt). All software is installed by default into the /home/isp/apps/ directory. It currently supports x86_64 (AMD64) architecture.
  9. Overview of vpn.chcbz.net anti-censorship network evolution

    The network evolved through five stages to address specific connectivity and censorship challenges. The progression is: ipset splitting $\rightarrow$ XL2TP/L2TP $\rightarrow$ strongSwan/IPsec $\rightarrow$ WireGuard $\rightarrow$ Xray. Each stage solved a specific problem: ipset established traffic splitting; L2TP provided system-level VPN access; strongSwan introduced standardized authentication; WireGuard improved performance and simplified networking; and Xray was adopted to blend in with normal Web traffic (HTTPS) and provide granular DNS/routing control.
  10. Overview of the Disruptor High-Performance Framework

    Disruptor is a high-performance inter-thread asynchronous communication framework developed by the UK foreign exchange trading company LMAX. It is designed for message passing between multiple threads within a single JVM process, specifically to solve latency issues associated with internal memory queues rather than distributed queues. A single-threaded system based on Disruptor can support up to 6 million orders per second. Notable projects that utilize or draw design inspiration from Disruptor include Apache Storm, Apache Camel, and Log4j2.
  11. Overview of the Jia Full-Stack Microservices Platform

    "超有范" (Jia) is a full-stack microservices platform designed for small and medium-sized enterprises. It features a decoupled frontend and backend architecture and supports GraalVM Native Image compilation for optimized performance. The platform integrates several core business modules including user systems, OAuth authentication, WeChat ecosystem (Official Accounts/Payment), customer service, SMS services, point malls, and task management.
  12. Overview of Scenario Routing Orchestration Engine

    The Scenario Routing Orchestration Engine allows a single service API to route to different backend implementations and apply different authentication strategies based on the request context (e.g., region, product line, or customer). It replaces hard-coded if-else logic with a configurable rule engine.

    Core concepts include:

    • Service: The unified external API entry point (e.g., POST /api/order/query).
    • Scenario: A variant of the service for specific conditions (e.g., South China region order query).
    • Rule: The conditions that determine which scenario a request matches (e.g., area=1, region=1079).