1 / 1

Scalable Database Proxy Implementation with Multi-Threaded Logic and IOCP

This document discusses the implementation of a scalable database proxy system utilizing a multi-threaded logic architecture. By leveraging IOCP (I/O Completion Ports), the system achieves efficient data handling while allowing for both half synchronous and half asynchronous operations. The design incorporates a work thread model that can be expanded to handle multiple threads, although it requires structural modifications. This approach aims to enhance database performance and responsiveness, suitable for both remote and local database implementations.

adanne
Télécharger la présentation

Scalable Database Proxy Implementation with Multi-Threaded Logic and IOCP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ACE Proactor Work Thread Work Thread Work Thread 1……N IOCP : Work DB Thread => Logic Queue Logic Thread N개로의 확장도 가능 단 구조의 변경 필요 Database Proxy Database Impl Remote Database Impl Local (DB Thread) Half Sync Half Async Pattern DataBase Server DataBase

More Related