当前位置:网站首页>Indice d'évaluation du logiciel hautement simultané (site Web, interface côté serveur)
Indice d'évaluation du logiciel hautement simultané (site Web, interface côté serveur)
2022-06-29 14:51:00 【Hebei qiangshang Network Technology Co., Ltd.】
Évaluation d'un site Web“Taille”,Dans une perspective différente,Il existe de nombreuses façons de mesurer,Nombre d'articles similaires,Les données comme le nombre de pages sont très évidentes,Et il n'y a rien à contester..Mais pour la concurrence,,C'est très controversé.,Ça commence d'un point de vue technique.,Quelques mots.WebOrdre de grandeur du site.
Je crois que beaucoup de gens parlent de la chaleur d'un site Web,Je ne peux pas m'empêcher de demander la moyenne quotidienne.PV,Nombre de personnes en ligne en même temps、Données opérationnelles telles que le nombre d'utilisateurs enregistrés,Pour être honnête, techniquement parlant,,Aucune de ces valeurs ne peut être comparée——Un site Web statiquePVAvec unSNSCatégorie/Web GameSite WebPVCe n'est pas la même chose.Parce qu'Internet a une légende“3La loi de la seconde”,Peut - être que d'autres spécifications techniques du site Web sont actuellement requises1.5Charger toute la page en secondes,Ou au moins satisfaire aux normes de lecture.Si tu veux vraiment quelque chose,“En ligne en même temps”,De rien,PourHTTPPour ce type de protocole réseau à liaison courte,,InWebSocketL'ère de la popularité,C'est des conneries de pouvoir compter en ligne.,La seule chose que vous pouvez faire est de prendre une période de temps,L'utilisateur d'accès est calculé.Ceux - ci peuvent encore être convertis enQPS(Quest Per SecondDemandes par seconde).En termes de concurrence,La seule chose que j'admire, c'est la théorie.QPSEt pessimisteQPS.
C'est la plus grande théorie.QPS,Catégoriser le site
50QPSCi - dessous——Petit site Web
Il n'y a rien à dire,Un simple petit site Web.,Vous pouvez le construire rapidement de la manière la plus simple, Il n'y a pas beaucoup de goulets d'étranglement technologiques à court terme , Tant que le serveur n'est pas trop pourri .
50~100QPS——DB Type limite
Pour la plupart des bases de données relationnelles, chaque demande peut être contrôlée par 0.01Quelques secondes., Même si votre site n'a qu'une page par page DBDemande, La demande de page ne peut donc pas être garantie à 1 Terminé en quelques secondes 100Demandes, Cette phase doit être envisagée pour CacheOu plusDBCharge. Quel que soit le plan , Le remaniement du site est inévitable .
300~800QPS—— Type limite de bande passante
Pour le moment La plupart des serveurs sont utilisés IDCFourni“ 100 méga - bande passante ”,Voilà. Cela signifie que la largeur de bande réelle pour la sortie du site est 8M ByteGauche.A droite. Supposons que chaque page n'ait que 10K Byte, Dans cette condition de concurrence , La bande passante de 100 mégawatts est épuisée . La première considération est CDNAccélération/ Cache hors site , Technologie de chargement Multi - machines .
500~1000QPS—— Limite de bande passante Intranet +Memcache Type limite
Parce queKey/valueCaractéristiques de,Face à face sur chaque pagememcache La demande de DBDemandes,Memcache La concurrence pessimiste de 2wGauche et droite,Ça a l'air grand., Mais en fait, dans la plupart des cas , Tout d'abord, il est possible que la largeur de bande de l'intranet ait été épuisée avant ,Puis il y a8K QPSÀ gauche et à droite,Memcache A montré une instabilité , Si le Code n'est pas suffisamment optimisé , Peut - être que la pression a été transférée directement à DBCouche supérieure, Cela conduit finalement à l'ensemble du système au - dessus d'un certain seuil , Baisse rapide des performances .
1000~2000QPS——FORK/SELECT, Mode de verrouillage type limite
Volontiers.,Un mot.: Le modèle thread détermine le débit . Quelle que soit la serrure la plus courante dans votre système ,Sous ce niveau, Les serrures d'accès au système de fichiers sont devenues un désastre . Cela exige qu'il n'y ait pas de noeud central dans le système , Toutes les données doivent être stockées de façon distribuée , Les données doivent être traitées de façon distribuée .En dernier analyse,Mots clés:Répartition
2000QPSCi - dessus——C10KLimites
Bien que de nombreuses applications soient maintenant mises en œuvre C25K, Mais la théorie des planches courtes nous dit , Déterminer la concurrence globale du site Web est toujours le lien le plus inefficace . J'avoue que je n'ai jamais rencontré 2000QPSCi - dessus,Et même1.5KLe site ci - dessus, J'espère que les amis qui ont cette expérience pourront communiquer .
边栏推荐
- .NET程序配置文件操作(ini,cfg,config)
- I log in to the RDB database and prompt that the master account authorization is required. How do I know who to call?
- MySQL 数据库 - 通用语法 DDL DML DQL DCL
- 关于项目采购管理,这些你需要知道
- Digital IC code -- traffic lights
- Are the top ten domestic securities companies safe?
- Why is redis so fast? Is redis single threaded or multi-threaded?
- 论文学习——考虑场次降雨年际变化特征的年径流总量控制率准确核算
- Chapter 9 of canvas: gradients and shadows
- Deploy redis sentry in k8s
猜你喜欢

数字IC手撕代码--交通灯

威高血液净化冲刺香港:年营收29亿 净利降12.7%

类模板案例-【数组类封装】

Practical application cases of drives

redis在window和Linux环境下的安装

Transport layer selective ACK

VQA needs not only pictures, but also external knowledge! University of Washington & Microsoft proposed revive, using gpt-3 and wikidata to help answer questions
![[important notice] the 2022 series of awards and recommendations of China graphics society were launched](/img/ae/2fe0cf9964e5fd3b18e5f295638d8b.png)
[important notice] the 2022 series of awards and recommendations of China graphics society were launched

MySQL中100w数据表比1000w数据表查询更快吗?

Transport layer user datagram protocol (UDP)
随机推荐
Introduction to veeambackup & replication
【关联分析实战篇】为什么 BI 软件都搞不定关联分析
If I am in Foshan, where can I open an account? Is it safe to open an account online?
Opengauss community establishes sig knowledgegraph
JUC多线程:线程池的创建及工作原理
I want to search the hundreds of nodes in the data warehouse. Can I check a table used in the SQL
中国软冰淇淋市场预测与投资前景研究报告(2022版)
宜明昂科冲刺港股:年内亏损7.3亿 礼来与阳光人寿是股东
Redis为什么这么快?Redis是单线程还是多线程?
Whitelabel Error Page访问
Chapter 8 pixel operation of canvas
中国二氧化硫脲行业研究与发展前景研究报告(2022版)
Redis哨兵机制原理详解
【重要通知】中国图象图形学学会2022年度系列奖励推荐工作启动
Transport layer selective ACK
利用多态实现简单的计算器
揭秘!付费会员制下的那些小心机!
Redis master-slave replication principle
Introduction to bloom filter
类模板案例-【数组类封装】