Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Apache Thrift;
Το Apache Thrift είναι ένα εργαλείο ανοιχτού κώδικα από το Apache Software Foundation, το οποίο βοηθά στην παροχή υποστήριξης και λύσεων για πολυγλωσσικά συστήματα πολυγλωσσικών εφαρμογών.
Οι σχεδιαστές του Apache Thrift αναφέρονται σε αυτό ως ένα εργαλείο "κλιμακούμενης διαγλωσσικής ανάπτυξης υπηρεσιών". Άλλοι θα μπορούσαν να την ονομάσουν "πλατφόρμα serialization" ή "πόρο διαπολιτισμικής υποστήριξης". Το Apache Thrift αποτελείται από μια στοίβα λογισμικού και μια μηχανή δημιουργίας κώδικα, η οποία βοηθά στην παροχή διαφορετικών τύπων υποστήριξης για τη διαγλωσσική μηχανική.
Η Techopedia εξηγεί το Apache Thrift
Μέρος της λειτουργικότητας του Apache Thrift είναι ότι οι προγραμματιστές μπορούν να αλλάξουν μεταφορές ή πρωτόκολλα χωρίς να ανασυνθέσουν ένα έργο. Οι εμπειρογνώμονες θα μπορούσαν να το περιγράψουν ως ένα σχέδιο για την ομαλοποίηση των ενοτήτων για χρήση σε διαγλωσσικό επίπεδο ή ως προς ένα συνολικό πλαίσιο για υπηρεσίες δικτύου. Το Apache Thrift μπορεί επίσης να λειτουργήσει με διακομιστές κλήσεων απομακρυσμένης διαδικασίας (RPC) για την υποστήριξη έργων δικτύωσης.
Σε γενικές γραμμές, το Apache Thrift βοηθά τις εταιρείες να αντιμετωπίζουν καταστάσεις όπου πολυγλωσσικά συστήματα έχουν καταστήσει δύσκολη τη συνολική διαχείριση. Ακόμη και οι εταιρείες που έχουν δεσμευτεί να χρησιμοποιούν μια γλώσσα λογισμικού για την ανάπτυξη συνήθως έχουν κομμάτια άλλων γλωσσών προγραμματισμού που περιλαμβάνονται σε διάφορες πτυχές της αρχιτεκτονικής τους ΤΠ. Το Apache Thrift μπορεί να βοηθήσει στη γεφύρωση του χάσματος όταν οι μηχανικοί πρέπει να πάνε και να κάνουν αυτές τις διαφορετικές ενότητες να μιλάνε ο ένας στον άλλο.
