微服务项目专业术语

el/2024/3/2 10:32:27
  • SaaS:软件即服务

  • SOA:面向服务

  • RPC:远程过程调用

  • RMI:远程方法调用

  • PV:(page view),即页面浏览量;

    用户每1次对网站中的每个网页访问均被记录1次。用户对同一页面的多次访问,访问量累计

  • UV:(unique visitor),独立访客

    指访问某个站点或点击某条新闻的不同IP地址的人数。在同一天内,uv只记录第一次进入网站的具有独立IP的访问者,在同一天内再次访问该网站则不计数。

  • PV与带宽:

    • 计算带宽大小需要关注两个指标:峰值流量和页面的平均大小。
    • 计算公式是:网站带宽= ( PV * 平均页面大小(单位MB)* 8 )/统计时间(换算到秒)
    • 为什么要乘以8?
      • 网站大小为单位是字节(Byte),而计算带宽的单位是bit,1Byte=8bit
    • 这个计算的是平均带宽,高峰期还需要扩大一定倍数
  • PV、QPS、并发

    • QPS:每秒处理的请求数量。

      • 比如你的程序处理一个请求平均需要0.1S,那么1秒就可以处理10个请求。QPS自然就是10,多线程情况下,这个数字可能就会有所增加。
    • 由PV和QPS如何需要部署的服务器数量?

      • 根据二八原则,80%的请求集中在20%的时间来计算峰值压力:
      • (每日PV * 80%) / (3600s * 24 * 20%) * 每个页面的请求数 = 每个页面每秒的请求数量
      • 然后除以服务器的QPS值,即可计算得出需要部署的服务器数量

http://www.ngui.cc/el/2927073.html

相关文章

ES5和6的一些新特性

let:声明一个变量,不会越界 const:声明一个常量 字符串扩展API includes:返回布尔值,表示是否找到了参数字符串。 startsWith:返回布尔值,表示参数字符串是否在原字符串的头部。 endsWith:返回…

select2清除选择,重置

清空option并且将选中内容置空 $("#specs option").remove(); $("#specs").select2(“val”, “”);

服务器,IP,域名关系

公网IP 我们的本地搭建的服务器只能本地访问,如何通过外网访问呢?只能通过公网IP。 而一般电信服务商提供的公网IP都是动态的(一定时间会变化),所以不能通过一个固定的IP进行访问。这个时候就需要我们去申请购买公网固…

Nginx反向代理解决端口映射问题

通过修改本地hosts文件实现将自定义的域名解析映射成本地localhost的地址,只需要通过域名加端口号就可以实现通过localhost访问本地服务器一样的效果 进一步优化如何值通过域名而不需要端口号进行访问呢?这就需要用到反向代理工具Nginx了 nginx可以作为…

【算法】回溯法解决八皇后问题

八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯贝瑟尔于1848年提出:在88格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上…

【算法】击鼓传花

解题思路见注释 /*** author dustdawn* date 2019/9/2 8:24*/ public class JiGuChuanHua {public static void main(String[] args) {int n 3; //人数int m 3; //次数transmit(n, m);}public static void transmit(int n, int m) {int[][] arr new int[m1][n1];/*** 定义 行…

单例模式实现的多种方式

文章目录饿汉式构建懒汉式线程安全构建静态内置类实现单例模式线程安全的单例模式: 双重检验锁(DCL)饿汉式构建 饿汉式,线程不安全 是否 Lazy 初始化:是 是否多线程安全:否 实现难度:易 描述:这种方式是最基本的实…

【算法】小米9.11笔试:《2048》

《2048》是一款热门的数字游戏。游戏中,每个方块上的数字都有2的幂,数字方块会根据指令整体进行上下左右移动,如果两个数字相同的方块在移动中碰撞,他们就会合成一个新的方块。例如下图为4*4格子的游戏,0表示格子为空&…

【剑指offer】斐波那契数列递归和非递归

package com.dust.acmcoder;/*** author dustdawn* date 2019/9/3 22:11*//*** 题目描述* 大家都知道斐波那契数列&#xff0c;现在要求输入一个整数n&#xff0c;请你输出斐波那契数列的第n项&#xff08;从0开始&#xff0c;第0项为0&#xff09;。** n<39*/ public class…

synchronized的线程安全实现

目录三个线程打印轮流ABC5次多线程下共享数据并发安全实现三个线程轮流打印A到Z用五个线程&#xff0c;顺序打印数字1~无穷大&#xff0c;其中每5个数字为1组百度百科&#xff1a; synchronized 关键字&#xff0c;代表这个方法加锁,相当于不管哪一个线程&#xff08;例…