Κατηγορία: διαχείριση

werf - το εργαλείο μας για CI / CD στο Kubernetes (επισκόπηση και αναφορά βίντεο)

Στις 27 Μαΐου, στην κεντρική αίθουσα του συνεδρίου DevOpsConf 2019, που πραγματοποιήθηκε στο πλαίσιο του φεστιβάλ RIT++ 2019, στο πλαίσιο της ενότητας «Συνεχής Παράδοση», δόθηκε η αναφορά «werf - το εργαλείο μας για το CI/CD στο Kubernetes». Μιλάει για τα προβλήματα και τις προκλήσεις που αντιμετωπίζει ο καθένας όταν αναπτύσσεται στο Kubernetes, καθώς και για τις αποχρώσεις που μπορεί να μην γίνονται αμέσως αντιληπτές. […]

Πώς δοκιμάσαμε βάσεις δεδομένων πολλαπλών χρονοσειρών

Τα τελευταία χρόνια, οι βάσεις δεδομένων χρονοσειρών έχουν μετατραπεί από ένα περίεργο πράγμα (υψηλά εξειδικευμένο που χρησιμοποιείται είτε σε ανοιχτά συστήματα παρακολούθησης (και συνδέονται με συγκεκριμένες λύσεις) είτε σε έργα Big Data) σε «καταναλωτικό προϊόν». Στην επικράτεια της Ρωσικής Ομοσπονδίας, πρέπει να δοθούν ιδιαίτερες ευχαριστίες στη Yandex και στο ClickHouse για αυτό. Μέχρι αυτό το σημείο, αν χρειαστεί να αποθηκεύσετε […]

Delta Solutions for Smart Cities: Έχετε αναρωτηθεί ποτέ πόσο πράσινο μπορεί να είναι ένας κινηματογράφος;

Στην έκθεση COMPUTEX 2019, που πραγματοποιήθηκε στις αρχές του καλοκαιριού, η Delta παρουσίασε τον μοναδικό «πράσινο» κινηματογράφο 8Κ της, καθώς και μια σειρά από λύσεις IoT σχεδιασμένες για σύγχρονες, φιλικές προς το περιβάλλον πόλεις. Σε αυτήν την ανάρτηση μιλάμε λεπτομερώς για διάφορες καινοτομίες, συμπεριλαμβανομένων των έξυπνων συστημάτων φόρτισης για ηλεκτρικά οχήματα. Σήμερα, κάθε εταιρεία προσπαθεί να αναπτύξει πιο φιλικά προς το περιβάλλον και προηγμένα έργα, υποστηρίζοντας την τάση δημιουργίας Smart […]

Ιστορικό του προβλήματος μετεγκατάστασης αποθήκευσης docker (root docker)

Πριν από λίγες μέρες, αποφασίστηκε σε έναν από τους διακομιστές να μετακινηθεί ο χώρος αποθήκευσης docker (ο κατάλογος όπου το Docker αποθηκεύει όλα τα αρχεία κοντέινερ και εικόνας) σε ξεχωριστό διαμέρισμα, το οποίο είχε μεγαλύτερη χωρητικότητα. Η εργασία φαινόταν ασήμαντη και δεν προμήνυε προβλήματα... Ας ξεκινήσουμε: 1. Σταματήστε και σκοτώνετε όλα τα κοντέινερ της εφαρμογής μας: docker-compose down εάν υπάρχουν πολλά κοντέινερ και είναι […]

Διαφορά μεταξύ bin, sbin, usr/bin, usr/sbin

Στις 30 Νοεμβρίου 2010, ο David Collier έγραψε: Παρατήρησα ότι στο busybox οι σύνδεσμοι χωρίζονται σε αυτούς τους τέσσερις καταλόγους. Υπάρχει κάποιος απλός κανόνας για να προσδιορίσετε σε ποιον κατάλογο θα πρέπει να βρίσκεται ο σύνδεσμος... Για παράδειγμα, το kill είναι στο /bin και το killall στο /usr/bin... Δεν βλέπω καμία λογική σε αυτήν τη διαίρεση. Εσείς, […]

Μια άλλη άποψη για τη διαφορά μεταξύ bin, sbin, usr/bin, usr/sbin

Πρόσφατα ανακάλυψα αυτό το άρθρο: Διαφορά μεταξύ bin, sbin, usr/bin, usr/sbin. Θα ήθελα να μοιραστώ την άποψή μου για το πρότυπο. /bin Περιέχει εντολές που μπορούν να χρησιμοποιηθούν τόσο από τον διαχειριστή του συστήματος όσο και από τους χρήστες, αλλά είναι απαραίτητες όταν δεν έχουν προσαρτηθεί άλλα συστήματα αρχείων (για παράδειγμα, σε λειτουργία ενός χρήστη). Μπορεί επίσης να περιέχει εντολές που χρησιμοποιούνται έμμεσα από σενάρια. Εκεί […]

Πώς το Dark αναπτύσσει τον κώδικα σε 50 ms

Όσο πιο γρήγορη είναι η διαδικασία ανάπτυξης, τόσο πιο γρήγορα αναπτύσσεται η εταιρεία τεχνολογίας. Δυστυχώς, οι σύγχρονες εφαρμογές λειτουργούν εναντίον μας - τα συστήματά μας πρέπει να ενημερώνονται σε πραγματικό χρόνο χωρίς να ενοχλούν κανέναν ή να προκαλούν διακοπές ή διακοπές. Η ανάπτυξη σε τέτοια συστήματα γίνεται δύσκολη και απαιτεί πολύπλοκους συνεχείς αγωγούς παράδοσης ακόμη και για μικρές ομάδες. […]

Βελτιστοποίηση ερωτημάτων βάσης δεδομένων χρησιμοποιώντας το παράδειγμα μιας υπηρεσίας B2B για κατασκευαστές

Πώς να αυξήσετε 10 φορές τον αριθμό των ερωτημάτων στη βάση δεδομένων χωρίς να μετακινηθείτε σε έναν πιο παραγωγικό διακομιστή και να διατηρήσετε τη λειτουργικότητα του συστήματος; Θα σας πω πώς αντιμετωπίσαμε την πτώση της απόδοσης της βάσης δεδομένων μας, πώς βελτιστοποιήσαμε τα ερωτήματα SQL για να εξυπηρετήσουμε όσο το δυνατόν περισσότερους χρήστες και να μην αυξήσουμε το κόστος των υπολογιστικών πόρων. Κάνω μια υπηρεσία για τη διαχείριση επιχειρηματικών διαδικασιών [...]

Ανασκόπηση του δωρεάν εργαλείου SQLIndexManager

Όπως γνωρίζετε, τα ευρετήρια παίζουν σημαντικό ρόλο σε ένα DBMS, παρέχοντας μια γρήγορη αναζήτηση στις απαιτούμενες εγγραφές. Γι' αυτό είναι τόσο σημαντικό να τα σέρβις έγκαιρα. Έχει γραφτεί πολύ υλικό σχετικά με την ανάλυση και τη βελτιστοποίηση, συμπεριλαμβανομένου του Διαδικτύου. Για παράδειγμα, αυτό το θέμα εξετάστηκε πρόσφατα σε αυτήν τη δημοσίευση. Υπάρχουν πολλές επί πληρωμή και δωρεάν λύσεις για αυτό. Για παράδειγμα, υπάρχει […]

Πώς οι προτεραιότητες pod στο Kubernetes προκάλεσαν διακοπές στα Grafana Labs

Σημείωση μετάφρ.: Παρουσιάζουμε στην προσοχή σας τεχνικές λεπτομέρειες σχετικά με τους λόγους της πρόσφατης διακοπής λειτουργίας στην υπηρεσία cloud που διατηρούν οι δημιουργοί του Grafana. Αυτό είναι ένα κλασικό παράδειγμα του πώς ένα νέο και φαινομενικά εξαιρετικά χρήσιμο χαρακτηριστικό που έχει σχεδιαστεί για τη βελτίωση της ποιότητας της υποδομής... μπορεί να προκαλέσει βλάβη, εάν δεν προβλέπετε τις πολυάριθμες αποχρώσεις της εφαρμογής του στην πραγματικότητα της παραγωγής. Είναι υπέροχο όταν εμφανίζονται υλικά όπως αυτό που σας επιτρέπουν να μάθετε όχι μόνο [...]

Το βιβλίο Linux σε δράση

Γεια σας, κάτοικοι του Khabro! Στο βιβλίο, ο Ντέιβιντ Κλίντον περιγράφει 12 έργα της πραγματικής ζωής, όπως η αυτοματοποίηση του συστήματος δημιουργίας αντιγράφων ασφαλείας και ανάκτησης, η δημιουργία ενός νέφους προσωπικών αρχείων τύπου Dropbox και η δημιουργία του δικού σας διακομιστή MediaWiki. Θα εξερευνήσετε την εικονικοποίηση, την ανάκτηση καταστροφών, την ασφάλεια, τη δημιουργία αντιγράφων ασφαλείας, τα DevOps και την αντιμετώπιση προβλημάτων συστήματος μέσα από ενδιαφέρουσες μελέτες περιπτώσεων. Κάθε κεφάλαιο τελειώνει με μια επισκόπηση πρακτικών συστάσεων […]

Service ποδήλατα. Σοβαρή ανάρτηση για σοβαρή δουλειά

Οι μηχανικοί σέρβις βρίσκονται σε βενζινάδικα και διαστημικά λιμάνια, σε εταιρείες πληροφορικής και εργοστάσια αυτοκινήτων, στο VAZ και το Space X, σε μικρές επιχειρήσεις και διεθνείς κολοσσούς. Και αυτό είναι όλο, όλοι έχουν ακούσει κάποτε το κλασικό σετ για το "αυτό το ίδιο", "Το τύλιξα με ηλεκτρική ταινία και δούλεψε, και μετά έγινε μπουμ", "Δεν άγγιξα τίποτα", "Σίγουρα δεν το άλλαξε» και […]