Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 3587|Απάντηση: 0

【Στροφή】Ομάδα Ε&Α 100 ατόμων 10 δισεκατομμύρια πωλήσεις σε κλίμακα τεχνικής αρχιτεκτονικής κοινή χρήση πρακτικών

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 13/5/2023 12:20:44 μ.μ. | | | |
Ιστορικό εταιρείας:

Η εταιρεία συγκέντρωσε 1 δισεκατομμύριο γιουάν και εκχώρησε τον επιχειρηματικό τομέα φρέσκων τροφίμων B2B για να λειτουργήσει ως ανεξάρτητη εταιρεία. Εκτός από ορισμένους βασικούς διαχειριστές προϊόντων, λειτουργίες και ρόλους προμηθειών, η ομάδα Ε&Α έχει αναδιοργανωθεί και ένα πλήρες σύνολο πλατφορμών εφοδιαστικής αλυσίδας έχει ανακατασκευαστεί για να υποστηρίξει την επέκταση των επιχειρήσεων μεγάλης κλίμακας. Υπάρχουν περίπου 70 αποθήκες σε όλη τη χώρα (συμπεριλαμβανομένων των αποθηκών front-end, των αποθηκών διαμετακόμισης και των φυσικών αποθηκών), οι οποίες έχουν φτάσει στην πραγματικότητα τα 10 δισεκατομμύρια επιχειρηματική κλίμακα (έσοδα) και αναμένεται να φτάσουν τα 100 δισεκατομμύρια επιχειρηματική κλίμακα.

Κλίμακα Ε&Α

Το μέγεθος της ομάδας Ε&Α σχεδιάζεται να είναι περίπου 100 άτομα στο αρχικό στάδιο (μέσα σε περίπου 6 μήνες) και θα αυξηθεί σε σχεδόν 180 άτομα στο μεταγενέστερο στάδιο.

Ο οργανισμός Ε&Α υιοθετεί τη διαχείριση δομής μήτρας, συμπεριλαμβανομένης της ομάδας χρηματοδότησης, της ομάδας εργοστασίων, της ομάδας αποθήκευσης, της ομάδας αγορών, της επιχειρηματικής ομάδας πωλήσεων μεγάλης Β, της επιχειρηματικής ομάδας πωλήσεων μικρής Β, της ομάδας ανάλυσης δεδομένων και της ομάδας αρχιτεκτονικής.




Διευθυντής Προϊόντος: Υπεύθυνος και συντονισμός της διαχείρισης όλου του προσωπικού του προϊόντος, υπεύθυνος για ολόκληρο το προϊόν, τη διαδικασία, τη χρήση και την εμπειρία.

Project Manager: Συντονίζει όλα τα χρονοδιαγράμματα του έργου και την κατανομή πόρων προσωπικού Ε&Α και είναι υπεύθυνος για την πρόοδο Ε&Α και την παράδοση ολόκληρου του προϊόντος.

Επικεφαλής Αρχιτέκτονας: Συντονίστε όλες τις τεχνικές αρχιτεκτονικές, υποστηρίξτε όλες τις τεχνολογίες έργων και την επιχειρηματική χρήση, δημιουργήστε ένα τεχνικό μεσαίο γραφείο και υποστηρίξτε την εξέλιξη της τεχνολογίας και το O&M και να είστε υπεύθυνοι για τη σταθερότητα ολόκληρου του προϊόντος.

Διαχειριστής δεδομένων: Συντονίστε όλα τα δεδομένα και τις επιχειρηματικές αναφορές, δημιουργήστε ένα κέντρο δεδομένων, υποστηρίξτε έξυπνες λειτουργίες δεδομένων και παρέχετε υποστήριξη δεδομένων για επιχειρηματικές και ανώτερες διοικητικές αποφάσεις.

Αρχιτεκτονική εφαρμογής




Επιχειρησιακή αρχιτεκτονική



Τεχνική αρχιτεκτονική



Η αρχιτεκτονική της τεχνολογίας εξελίσσεται



Υποδομές Ε&Α



Αυτοματοποίηση λειτουργιών



Βάση δεδομένων O&M




Κατανεμημένη υποδομή

1. Κατανεμημένη πλατφόρμα προγραμματισμού εργασιών

Το xxl-job χρησιμοποιείται για την προσάρτηση εργασιών όπως εργασίες παρασκηνίου/ασύγχρονες εργασίες, διασφαλίζοντας ότι ορισμένες χρονοβόρες, χρονοβόρες και χρονοβόρες εργασίες διαχωρίζονται από τα API και διασφαλίζοντας τη σταθερότητα των API διεπαφής.

2. Κατανεμημένα κέντρα εξυπηρέτησης

EUREKA-Server για ενοποιημένη διαχείριση της καταχώρησης υπηρεσιών, της εξισορρόπησης φόρτου, της ανακατεύθυνσης, της ανίχνευσης εύρυθμης λειτουργίας και άλλων υπηρεσιών.

3. Ουρές κατανεμημένων μηνυμάτων

Το RocketMQ χρησιμοποιείται για ασύγχρονη αποσύνδεση υπηρεσιών, προώθηση μηνυμάτων ανάντη και κατάντη και ασύγχρονη επικοινωνία ετερογενών υπηρεσιών.

4. Κατανεμημένο κέντρο καταγραφής

elk, για ενοποιημένη διαχείριση αρχείων καταγραφής εφαρμογών, ερωτημάτων, στατιστικών κ.λπ.

5. Κατανεμημένες υπηρεσίες αρχείων

Υπηρεσία αρχείων Qiniu, για μεταφόρτωση αρχείων, λήψη, διαχείριση κύκλου ζωής αρχείων, δυναμική κλιμάκωση εικόνων κ.λπ.

6. CDN

Tencent CDN, επιτάχυνση δικτύου CDN για εικόνες, σενάρια, CSS και άλλα αρχεία, επιταχύνοντας την ταχύτητα λήψης πόρων front-end.

7. Κατανεμημένο κέντρο διαμόρφωσης

Apollo, για ταξινόμηση διαμόρφωσης, αφαίρεση, απελευθέρωση σε κλίμακα του γκρι κ.λπ. διαχείριση όλων των έργων.

8. Ενδιάμεσο λογισμικό για υποδιαίρεση βάσης δεδομένων και πινάκων

Το sharding-jdbc χρησιμοποιείται για την προστασία του διαμοιρασμού βάσης δεδομένων και του διαμοιρασμού πινάκων από προγραμματιστές επιχειρήσεων και για τον διαχωρισμό των λεπτομερειών του διαχωρισμού ανάγνωσης/εγγραφής master-slave.

9. Αναζήτηση υπηρεσιών

elasticsearch, για αναζήτηση πλήρους κειμένου, έγγραφα ομοιότητας (δεδομένα) επιχειρηματικά ερωτήματα.

10. Κατανεμημένη προσωρινή αποθήκευση

Redis, το οποίο χρησιμοποιείται για την κατανεμημένη κρυφή μνήμη της επιχείρησης, επιταχύνοντας έτσι την ταχύτητα αναζήτησης της επιχείρησης.

Κατανεμημένο σύστημα παρακολούθησης



1. Παρακολούθηση αλυσίδας κλήσεων

pinpoint, το οποίο χρησιμοποιείται για την παρακολούθηση και ανάλυση της σχέσης κλήσεων όλων των υπηρεσιών, συμπεριλαμβανομένης της απόδοσης (CPU, μνήμη, χρόνος) κ.λπ. Στο μέλλον, θα μεταφερθεί στο skywalking.

2. Παρακολούθηση αρχείων καταγραφής

elk, για ενοποιημένη διαχείριση αρχείων καταγραφής εφαρμογών, ερωτημάτων, στατιστικών κ.λπ.

3. Παρακολούθηση διακομιστή

Zabbix, για παρακολούθηση απόδοσης σε επίπεδο συστήματος όλων των διακομιστών Linux.

4. DB παρακολούθηση

Το PMM χρησιμοποιείται για εγγραφές παρακολούθησης απόδοσης, αργά ερωτήματα και άλλες αναλύσεις όλων των διαδικτυακών βάσεων δεδομένων MySQL.

5. Παρακολούθηση Εφαρμογών (Ανάλυση Απόδοσης)

CAT, το οποίο χρησιμοποιείται για την ανάλυση όλων των διαδικτυακών συνδέσμων προώθησης και αντίστροφης κλήσης, χρονοβόρα ανάλυση απόδοσης βάσεων δεδομένων και διευθύνσεων URL, αναφορές ανάλυσης απόδοσης υπηρεσιών και διακομιστών, αναφορές παρακολούθησης που έχουν αναπτυχθεί από το BSF κ.λπ.

Κατανεμημένο πλαίσιο BSF

Στόχος: Για την καλύτερη υποστήριξη της επιχειρηματικής ανάπτυξης, αφήστε τους προγραμματιστές να απελευθερωθούν από το ενδιάμεσο λογισμικό και να επικεντρωθούν στην επιχείρηση για να βελτιώσουν την αποτελεσματικότητα της ανάπτυξης. Ταυτόχρονα, το βασικό πλαίσιο συγκεντρώνει και βελτιστοποιεί τις υπηρεσίες και τη χρήση του ενδιάμεσου λογισμικού, παρέχοντας στους προγραμματιστές υψηλής απόδοσης και πιο βολικές διεπαφές και εργαλεία βασικών υπηρεσιών και η πρακτική διαδικασία μπορεί να αυξήσει την αποτελεσματικότητα κατά 10 φορές.

Διεύθυνση ανοιχτού κώδικα:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Το υποκείμενο πλαίσιο BSF και το επιχειρηματικό πλαίσιο διαχωρίζονται, έτσι ώστε το γενικό υποκείμενο πλαίσιο να μπορεί να απογυμνωθεί από την πραγματική δημόσια βιβλιοθήκη επιχειρήσεων. Με βάση το BSF και το Business, ορίστε μια τυπική σκαλωσιά έργου csx-b2b-demo για γρήγορη δημιουργία υπηρεσιών έργου.

Κατασκευή βασικών υπηρεσιών για επιχειρήσεις





Σύγκριση υφιστάμενων αρχιτεκτονικών αγοράς υπηρεσιών

Τεχνική αρχιτεκτονική




Επιχειρησιακή αρχιτεκτονική




μέλλον

  • Η δομή διαχωρισμού επιχειρηματικών υπηρεσιών ανακατασκευάζεται
  • Μεγάλα δεδομένα και διαχωρισμός ανάγνωσης/εγγραφής
  • AI για επιχειρήσεις
  • Υποστήριξη BSF για JDK17 και 21
  • Μηχανή φόρμας και μηχανή διεργασιών




by Τσε Τζιανγκ Γι

2023-5-6

Σημειώσεις κοινής χρήσης εσωτερικής αρχιτεκτονικής της ομάδας Java R&D


Αρχικός:Η σύνδεση με υπερσύνδεσμο είναι ορατή.




Προηγούμενος:[Πραγματική μάχη]. Βιβλιοθήκη εντοπισμού διευθύνσεων IP εκτός σύνδεσης NET/C# (σπίτι).
Επόμενος:Το VS συγχωνεύει συγκροτήσεις .NET Framework (dll) χρησιμοποιώντας το ILmerge
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com