μηχανική
Μία δουλειά, ένα VM: πώς απομονώνουμε τους φόρτους εργασίας CI
Γιατί δεν εκτελούμε εργασίες CI σε κοντέινερ σε κοινόχρηστο πυρήνα και τι μας κοστίζει αυτό.
Priya Raghavan · Υποδομές · 2026-03-18 · 8 λεπτά ανάγνωσης
Αυτό που κάνουμε
- Κάθε εργασία αποκτά το δικό της microVM με τον δικό της πυρήνα
- Το VM καταστρέφεται όταν τελειώνει η εργασία — δεν επαναχρησιμοποιείται, ποτέ δεν ανακυκλώνεται
- Οι δίσκοι σκουπίζονται κρυπτογραφικά αντί να αποσπώνται και επιστρέφονται σε μια πισίνα
- Τα αντικείμενα της κρυφής μνήμης είναι κρυπτογραφημένα ανά αποθετήριο, επομένως η ανάγνωση της κρυφής μνήμης δεν μπορεί να διασχίσει τους ενοικιαστές
- Κανένας χειριστής δεν έχει πρόσβαση φλοιού σε VM εργασίας που εκτελείται
Τι κοστίζει
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
CI όταν οι συμπαίκτες σου είναι πράκτορεςΟι πράκτορες κωδικοποίησης AI πιέζουν πολύ πιο συχνά από τους ανθρώπους. Δείτε πώς αυτό αλλάζει τον σχεδιασμό του αγωγού και τον έλεγχο του κόστους.Γιατί δημοσιεύουμε οδηγίες αποχώρησηςΚάθε σελίδα μετεγκατάστασης σε αυτόν τον ιστότοπο περιλαμβάνει τη διαφορά για τη μετεγκατάσταση από εμάς. Εδώ είναι το σκεπτικό.Τι μάθαμε τρέχοντας ένα εκατομμύριο θέσεις εργασίας CIΟ χρόνος ουράς, η συμπεριφορά της προσωρινής μνήμης, το σωστό μέγεθος και οι λειτουργίες αποτυχίας που εμφανίζονται μόνο σε κλίμακα.Σταματήστε να δοκιμάζετε εκ νέου τις δοκιμές με απολέπισηΟι αυτόματες επαναλήψεις μετατρέπουν ένα πραγματικό σφάλμα σε διακοπτόμενο και εκπαιδεύουν την ομάδα σας να μην εμπιστεύεται κάθε αποτυχία.