Το Vercel διευκολύνει την αποστολή καλύτερου κώδικα σε κλίμακα
Vercel
ανακοίνωσε
σήμερα
δύο νέες δυνατότητες για προγραμματιστές που στοχεύουν να τους βοηθήσουν να αποστέλλουν κώδικα υψηλότερης ποιότητας σε κλίμακα. Το πρώτο είναι το Conformance, το οποίο εκτελεί ελέγχους στατικής ανάλυσης στη βάση κώδικα μιας εταιρείας για να εντοπίσει προβλήματα. Το δεύτερο είναι οι “Ιδιοκτήτες κώδικα”, που διευκολύνει τον εντοπισμό του ποιος είναι υπεύθυνος για ένα δεδομένο τμήμα της βάσης κωδικών και διασφαλίζει επίσης ότι τυχόν αλλαγές εξετάζονται από τα σωστά άτομα.
Κατά τη διάρκεια του
AWS re:Invent
της περασμένης εβδομάδας, κάθισα με τον Διευθύνοντα Σύμβουλο της Vercel, Guillermo Rauch, για να μιλήσω για τις τελευταίες καινοτομίες τεχνητής νοημοσύνης της Amazon και τι θα ακολουθήσει για τη Vercel. Καθισμένοι στο Urth Caffé, ένα από τα λίγα μέρη στο Vegas Strip όπου μπορείτε να έχετε μια συνάντηση απολαμβάνοντας κάτι που μοιάζει με φυσικό φως και απουσία κουλοχέρηδων, η συζήτησή μας επικεντρώθηκε στο πώς οι χρήστες του Vercel ενσωματώνουν όλο και περισσότερο την
τεχνητή νοημοσύνη
στις εφαρμογές τους.
Συντελεστές εικόνας:
Vercel
«Νομίζω ότι για πρώτη φορά μετά από πολλά χρόνια, παρατηρώ ότι η τεχνολογία είναι μπροστά από τα προϊόντα», μου είπε. «Είναι συνήθως το αντίθετο. Οι άνθρωποι, για παράδειγμα, προκάλεσαν το blockchain, σωστά; Και θυμάστε όταν ο Stripe το πρόσθεσε και μετά το απέσυρε επειδή αποδεικνύεται ότι μπορείτε να κάνετε μόνο τέσσερις συναλλαγές ανά δευτερόλεπτο ή κάτι τέτοιο; Τώρα, είναι το αντίθετο. Η τεχνολογία είναι απίστευτη και λέω στους πελάτες: «Γεια, μπορείτε να επισκευάσετε πλήρως τα πάντα. Αυτές είναι οι τεχνικές, αυτά είναι τα μοτίβα ». Το αποκαλώ στιγμή του
Cloud
2.0 επειδή όλα τα πρωτόγονα είναι νέα. Κάποτε η στοίβα ήταν ένας διακομιστής ιστού, η βάση δεδομένων SQL και μια κρυφή μνήμη. Τώρα, όλα είναι ξένα:
ΚΟΥΡΕΛΙ
διανυσματική βάση δεδομένων, LLM και τελειοποίηση — όλο το λεξιλόγιο έχει αλλάξει.”
Ωστόσο, όπως τόνισε ο Rauch, οι επιχειρήσεις συνεχίζουν να αγωνίζονται με ορισμένα από τα βασικά στοιχεία της κατασκευής του λογισμικού τους. «Τι χρειάζονται οι επιχειρήσεις σήμερα; Χρειάζονται απόδοση, ασφάλεια, ετοιμότητα για κινητά — χρειάζονται όλα αυτά τα πράγματα που σε κλίμακα είναι πολύ δύσκολο να διατηρηθούν», μου είπε. Η ιδέα εδώ, είπε, είναι να προσφέρουμε στους χρήστες προστατευτικά κιγκλιδώματα που διασφαλίζουν ότι η βάση κώδικα τους δεν θα υποχωρεί καθώς δημιουργούν νέες δυνατότητες. Χρησιμοποιώντας στατική ανάλυση, το εργαλείο Conformance ελέγχει αυτόματα για ζητήματα που μπορεί να επηρεάσουν την απόδοση και την ασφάλεια μιας
εφαρμογή
ς — και σε αντίθεση με ορισμένα άλλα εργαλεία, μπορεί να το κάνει σε όλα τα αρχεία. Για να βοηθήσει τους προγραμματιστές να κατανοήσουν καλύτερα τα ευρήματα του εργαλείου, η εταιρεία κατασκεύασε επίσης έναν πίνακα ελέγχου που τους βοηθά να παρακολουθούν αυτά τα ζητήματα.
Συντελεστές εικόνας:
Vercel
Η συμμόρφωση μπορεί να εκτελεστεί στη διοχέτευση CI/CD μιας εταιρείας ή τοπικά και μπορεί επίσης να εντοπίσει προβλήματα με το Next.js και τη συνολική υγεία του κώδικα. Με την πάροδο του χρόνου, η ομάδα σχεδιάζει να φέρει και περισσότερες έξυπνες τεχνητές νοημοσύνης στο εργαλείο ανάλυσης.
Νέο είναι επίσης το “Code Owners”, μια νέα δυνατότητα που ενσωματώνεται με το Git και στοχεύει στη σύζευξη των αλλαγών κώδικα με τους σωστούς αναθεωρητές κώδικα. “Οι ιδιοκτήτες κώδικα αντικατοπτρίζουν τη δομή του οργανισμού σας”, εξηγεί ο Vercel σε μια ανάρτηση ιστολογίου σήμερα. “Αυτό σημαίνει ότι οι ιδιοκτήτες κώδικα που βρίσκονται ψηλότερα στο δέντρο καταλόγου ενεργούν ως ευρύτεροι διαχειριστές στη βάση κωδικών και αποτελούν το εφεδρικό εάν τα αρχεία των κατόχων είναι παρωχημένα, όπως όταν οι προγραμματιστές αλλάζουν ομάδες.”
Μια ενδιαφέρουσα πτυχή αυτών των νέων λειτουργιών στην πλατφόρμα εμπειρίας προγραμματιστών της Vercel είναι ότι δεν συνδέονται με τη χρήση της συνολικής πλατφόρμας Vercel. Οι προγραμματιστές μπορούν να χρησιμοποιήσουν αυτές τις υπηρεσίες ακόμα κι αν δεν φιλοξενούν τον φόρτο εργασίας τους στο Vercel. «Για εμάς, είναι ένα ουσιαστικό βήμα γιατί δημιουργεί μια άλλη πόρτα — άλλο μονοπάτι εισόδου — στον κόσμο μας. Έχουμε πελάτες που φιλοξενούν on-prem, για παράδειγμα, για ρυθμιστικούς λόγους. Έτσι, εκδημοκρατίζουμε τώρα πολλές από αυτές τις βέλτιστες πρακτικές, ακόμα κι αν δεν εκτελείτε τον φόρτο εργασίας στην υποδομή Vercel.»
Συντελεστές εικόνας:
Vercel
VIA:
techcrunch.com