Mục lục:
Định nghĩa - Apache Thrift có nghĩa là gì?
Apache Thrift là một công cụ nguồn mở từ Quỹ phần mềm Apache giúp cung cấp các giải pháp và hỗ trợ ngôn ngữ chéo cho các hệ thống mã "polyglot".
Các nhà thiết kế của Apache Thrift gọi nó là một công cụ "phát triển dịch vụ đa ngôn ngữ có thể mở rộng". Những người khác có thể gọi nó là "nền tảng tuần tự hóa" hoặc "tài nguyên hỗ trợ ngôn ngữ chéo". Apache Thrift bao gồm một ngăn xếp phần mềm và một công cụ tạo mã giúp cung cấp các loại hỗ trợ khác nhau cho kỹ thuật ngôn ngữ chéo.
Techopedia giải thích Apache Thrift
Một phần chức năng của Apache Thrift là các nhà phát triển có thể thay đổi vận chuyển hoặc giao thức mà không cần biên dịch lại dự án. Các chuyên gia có thể mô tả đây là một kế hoạch bình thường hóa các mô-đun để sử dụng ngôn ngữ chéo hoặc theo một khuôn khổ chung cho các dịch vụ mạng. Apache Thrift cũng có thể hoạt động với các máy chủ gọi thủ tục từ xa (RPC) để hỗ trợ các dự án mạng.
Nói chung, Apache Thrift giúp các công ty xử lý các tình huống trong đó các hệ thống polyglot khiến việc quản trị tổng thể trở nên khó khăn. Ngay cả các công ty đã cam kết sử dụng một ngôn ngữ phần mềm để phát triển thường có các bit của các ngôn ngữ lập trình khác được bao gồm trong các khía cạnh khác nhau của kiến trúc CNTT của họ. Apache Thrift có thể giúp thu hẹp khoảng cách khi các kỹ sư phải đi vào và làm cho các mô-đun khác nhau này nói chuyện với nhau.