Swoole trong hệ thống high-performance [Part 1]: Giới thiệu
Chào anh chị em,
Bài viết này nằm trong chuỗi giới thiệu về hệ thống realtime sử dụng PHP kết hợp với Swooole Extension.
Swoole một PHP Extension dành cho phát triển các hệ thống high-performance, scalable, concurrent TCP, UDP, Unix Socket, HTTP, WebSocket services với cú pháp PHP
Swoole is an high-performance network framework using an event-driven, asynchronous, non-blocking I/O model and coroutine.
Cũng giống như socket, Swoole là một network framework sử dụng hướng sự kiện, không đồng bộ, non-blocking I/O model...
Nó được viết bằng ngôn ngữ C/C++ nên đảm bảo việc thực thi ở tầng thấp.
Các nhà phá triển có thể sử dụng API đồng bộ, hoặc bất đồng bộ cho hệ thống của mình
Tóm lại, Swoole là một giải pháp PHP Async tích hợp sẵn async, coroutine và multiple threads I/O modules.
Điều quan trong là hiện tại nó mới hỗ trợ trên Linux và Mac
Để biết thêm thông tin, anh chị em có thể truy cập vào trang chủ để tìm hiểu tại đường dẫn:
Trên đây là khái quát về swoole extension, mời anh chị em đón đọc các phần tiếp theo trong chuỗi bài viết này trong thời gian tới.
Hẹn gặp lại.