What is WebtoB?

Concept of WebtoB

A web server product, WebtoB, aims to offer high performance and stability by efficiently processing user requests. Unlike traditional web servers, WebtoB is designed to flexibly handle a surge in user traffic.

Components and Architecture

WebtoB consists of the following main components:

  • WebtoB Admin

    Manages operational information for the entire system and processes commands and API requests.

  • WebtoB Listener (HTL)

    A listener thread that manages the connection between the client and WebtoB. When a client first connects to WebtoB, it establishes a connection with HTL for communication.

  • WebtoB Handler (HTH)

    Also known as a client handler, this thread mediates task-processing between the client and server. HTH communicates with the server processes to control data flow.

    It receives a service request from a client, processes it, and returns the result to the client. HTH uses a high performance thread model that minimizes locking.

Features

The features of WebtoB are as follows.

  • High Performance and Stability

    Adopting a single process and multi-threaded structure, WebtoB enables multiple threads to operate simultaneously within a single process. This maximizes the efficiency of resource use, ensuring high performance and stability.

  • Scalability

    Provides optimal performance in both cloud and on-premises environments.

Key Functions

WebtoB’s key functions are as follows:

  • Memory Caching

    Memory caching in WebtoB enhances performance by keeping frequently used resources in memory. This provides faster processing speeds compared to disk-based caching. Additionally, the memory caching storage capacity can be adjusted so that it can be optimized for system resources.

  • Various Log Formats

    Supports user-defined log formats and can also generate log formats for other web servers.