Spisu treści:
Definicja - Co oznacza oszczędność Apache?
Apache Thrift to narzędzie typu open source od Apache Software Foundation, które pomaga w obsłudze wielu języków i rozwiązaniach dla systemów kodu „polyglot”.
Projektanci Apache Thrift nazywają to „skalowalnym narzędziem do rozwoju usług w różnych językach”. Inni mogą nazwać to „platformą serializacji” lub „zasobem wsparcia dla wielu języków”. Apache Thrift składa się ze stosu oprogramowania i silnika do generowania kodu, który pomaga zapewnić różnego rodzaju wsparcie dla inżynierii międzyjęzykowej.
Techopedia wyjaśnia Apache Thrift
Częścią funkcji Apache Thrift jest to, że programiści mogą zmieniać transporty lub protokoły bez ponownej kompilacji projektu. Eksperci mogą opisać to jako plan normalizacji modułów do użytku międzyjęzykowego lub w kategoriach ogólnych ram dla usług sieciowych. Apache Thrift może również współpracować z serwerami zdalnego wywoływania procedur (RPC) w celu obsługi projektów sieciowych.
Ogólnie rzecz biorąc, Apache Thrift pomaga firmom radzić sobie z sytuacjami, w których systemy polyglot utrudniają ogólną administrację. Nawet firmy, które zobowiązały się do korzystania z jednego języka oprogramowania do programowania, zwykle zawierają fragmenty innych języków programowania w różnych aspektach swojej architektury IT. Apache Thrift może pomóc wypełnić lukę, gdy inżynierowie muszą wejść i zmusić te moduły do komunikowania się ze sobą.