19-03 Sélection de la technologie d'architecture basée sur des scénarios commerciaux

Table des matières de navigation de la série Java Architect

Enjeux et conception d'architecture dans le domaine financier

  • La direction du domaine financier
    • emprunter de l'argent
    • Assurance
    • Bourse
  • Finance Internet vs Finance Traditionnelle
    • Répondre aux besoins financiers d'un groupe plus large de personnes
    • Améliorer l'inclusion financière
    • Améliorer l'efficacité des services financiers
  • Perspectives du financement sur Internet
    • Avec un développement vigoureux au cours des dix dernières années, les industries du lever du soleil : Huabei, Jiebei, Weiweidai, Yu'ebao
    • Arme à double tranchant : manque de lois, de règlements et de surveillance, croissance barbare
  • Défis de la finance sur Internet
    • Défis juridiques et politiques
      • risque juridique
        • Défis en droit pénal tels que les crimes de collecte de fonds illégaux, les crimes illégaux en matière de valeurs mobilières et les crimes commerciaux illégaux
        • Risques en droit civil
      • Défis politiques : Incident d'inscription d'Ants
    • Conformité et défis réglementaires
    • défis transactionnels
      • Activité bancaire : pour assurer la sécurité des fonds des utilisateurs
      • Entreprise de prêt : vérifier les rapports de solvabilité des utilisateurs, la prévention de la fraude, etc.
    • défis techniques
      • insérez la description de l'image ici
      • Architecte : la conception de l'architecture technique et la planification de domaine nécessitent à la fois une connaissance du domaine financier et la double capacité de l'architecture Internet à haute simultanéité
      • R&D, tests, exploitation et maintenance : la complexité a augmenté de façon exponentielle ; le dépannage et l'analyse des problèmes sont beaucoup plus compliqués qu'auparavant, nécessitant un grand nombre d'outils pour prendre en charge

Classification du crédit à la consommation

  • Crédit à la consommation pour le commerce électronique : produits et services de crédit à la consommation profondément intégrés aux plateformes de commerce électronique. Par exemple, Ant Huabei, Jingdong Baitiao
  • Financement de la consommation touristique : en considérant le tourisme comme un scénario de consommation, les produits et services qui fournissent des prêts pour la demande de consommation touristique deviennent le nouveau centre d'intérêt de la concurrence des plateformes touristiques
  • Crédit immobilier à la consommation : services ou produits de prêt autour de l'immobilier ; répartis en financement logement neuf, financement logement d'occasion, financement décoration et financement locatif logement
  • Crédit à la consommation pour l'éducation : par exemple, les établissements de formation proposent des versements échelonnés aux étudiants

Processus commercial du prêt à la consommation

insérez la description de l'image ici

Processus de contrôle des risques au moment de l'expédition

insérez la description de l'image ici

Structure de contrôle des risques

insérez la description de l'image ici

Processus comptable

insérez la description de l'image ici
insérez la description de l'image ici

Plusieurs camps de sélection de technologie financière Internet

  • Un système technique centré sur le bucket de la famille Spring Cloud
    • Par exemple : Hangzhou China Merchants Bank, Beijing Agricultural Bank, China Universal, E Fund, etc.
  • Système technologique centré sur Dubbo
    • Par exemple : Nets Union Clearing, Banque industrielle et commerciale de Chine, Gome Financial, etc.
  • Système technique centré sur SOFA
    • Par exemple : Bank of Nanjing, PICC Health, Tianhong Fund, services bancaires en ligne, etc.
  • Délivrez des applications directement centrées sur Kubernetes sans utiliser de framework distribué
    • Par exemple : China Securities Depository and Clearing Corporation Limited

Études de cas

Enjeux et conception d'architecture dans le domaine de la logistique

  • perspective
    • Très rapide, n°1 mondial, et le taux de croissance est réjouissant
    • La plupart des commandes sont saisies par des entreprises leaders

défi

  • plus gros
    • La zone du centre logistique doit être plus grande pour accueillir plus de marchandises
    • Le système logistique doit gérer une plus grande simultanéité, plus de commandes et plus de volume de données
  • plus rapide
    • La logistique a des exigences de rapidité de plus en plus exigeantes
    • Il est nécessaire que la cueillette, l'emballage, le tri, la collecte, le chargement et le déchargement et la distribution soient plus rapides

l'industrie à essayer plus vite

  • matériel
    • Centre de tri intelligent
    • AGV de tri
    • Chariot élévateur guidé automatique AGV
    • véhicule de livraison sans pilote
    • drone
    • Armoire auto-élévatrice
  • Logiciels : lancer des algorithmes et des systèmes plus efficaces pour améliorer l'efficacité logistique

Le processus général de livraison express

insérez la description de l'image ici
insérez la description de l'image ici

Études de cas

Défis et conception d'architecture dans le domaine social

classement social

  • Connaissance sociale : QQ, WeChat
  • Courte vidéo sociale : Douyin, Kuaishou
  • Réseaux sociaux en direct : Huya, Douyu
  • Interaction sociale avec des étrangers : Momo, Tantan, Soul
  • Réseaux sociaux en milieu de travail : DingTalk, Feishu, Maimai
  • Questions-réponses sociales : Zhihu, Tianya, Zhizhi
  • Mariage et réseaux sociaux : Zhenai.com, Century Jiayuan
  • Réseaux sociaux : Facebook, Weibo, Twitter
  • Socialiser pour les enfants : la petite montre de génie

Défis et conception de l'architecture des médias sociaux en direct

  • Push flow : fait référence au processus de transmission du contenu packagé en phase de collecte vers le serveur
  • Streaming : fait référence au processus d'extraction de contenu en direct à partir du serveur en direct

Processus général de diffusion en direct

insérez la description de l'image ici

Protocoles couramment utilisés dans la diffusion en direct

  • RTMP (protocole de messagerie en temps réel)
    • Un protocole de messagerie en temps réel conçu par Adobe Corporation. La couche inférieure est TCP
    • Il est nécessaire que la vidéo soit encodée en H264, l'audio doit être encodé en AAC ou MP3, et la transmission est généralement au format FLV ou F4V.
    • Le protocole de transmission multimédia en continu le plus courant, un bon support pour CDN, moins difficile à mettre en œuvre, est le choix de la plupart des plateformes de diffusion en direct
    • Impossible de jouer directement dans le navigateur
  • HLS (diffusion en direct HTTP)
    • Un protocole de transmission en temps réel de médias en continu basé sur HTTP défini par Apple
    • Divisez l'intégralité du flux en plusieurs petits fichiers à télécharger et n'en téléchargez que quelques-uns à la fois. Le serveur générera de nouveaux petits fichiers à partir des dernières données de diffusion en direct, et le client peut réaliser la diffusion en direct tant que les fichiers obtenus à partir du serveur sont lus en continu dans l'ordre.
    • Le contenu de transmission comprend deux parties : l'une est le fichier de description M3U8 et l'autre est le fichier multimédia TS ; la vidéo dans le fichier multimédia TS doit être encodée en H264 et l'audio doit être encodé en AAC ou MP3
    • L'avantage est que les données sont transmises via le protocole HTTP, et il n'est pas nécessaire de prendre en compte les problèmes de pare-feu ou de proxy ; mais comme HLS est poussé dans des segments, le délai de HLS sera plus élevé que les autres protocoles de diffusion en direct
  • FLV (VIDÉO FLASH)
    • Un format de streaming très populaire
    • Dans ce mode, le FLV sera d'abord téléchargé dans le cache local, puis le fichier FLV sera lu
    • Bon respect des délais et mise en œuvre simple ; mais le FLV sera mis en cache localement, donc la confidentialité n'est pas très bonne

Défis des réseaux sociaux en direct

  • Défis de simultanéité élevés : prêts, trafic, haute disponibilité des applications, débit, capacités de simultanéité
  • Défis dans le traitement et la transmission audio et vidéo : embellissement en temps réel, codage audio et vidéo, streaming vidéo push-pull, accélération CDN
  • Exigences de faible latence : faible latence, nettoyage
  • Le défi de l'adaptation des terminaux : transcodage, réglage des équipements
  • Défis de l'examen du contenu : examen du contenu, identification pornographique automatique et blocage automatique des informations illégales
    insérez la description de l'image ici

Acho que você gosta

Origin blog.csdn.net/m0_56709616/article/details/130864019
Recomendado
Clasificación