? A software system is a system of intercommunicating components based on software forming part of a computer system. 软件系统是以构成计算机系统一部分的软件为基础的内部通信组件的系统 ...
分类:
其他好文 时间:
2021-02-01 12:56:47
阅读次数:
0
一. Koa初体验 1.1. 认识Koa 除了express,另外一个非常流行的Node Web服务器框架就是Koa。 Koa官方的介绍: koa:next generation web framework for node.js; koa:node.js的下一代web框架; 事实上,koa是exp ...
分类:
其他好文 时间:
2021-02-01 12:52:21
阅读次数:
0
如何保证数据写入过程中不丢 数据写入请求达到时,以需要的数据格式组织并写入磁盘的过程叫做数据提交,对应es就是创建倒排索引,维护segment文件 如果我们同步的方式,来处理上述过程,那么系统的吞吐量将很低 如果我们以异步的方式,先写入内存,然后再异步提交到磁盘,则有可能因为机器故障而而丢失还未写入 ...
分类:
其他好文 时间:
2021-02-01 12:49:08
阅读次数:
0
1 Fails 先观察请求失败的数量 一般请求通过率需要99.99%,达不到标准需要跟开发沟通 2 Current RPS 和 Average(ms) Current RPS 每秒请求数,分析是否达到预期标准 如果 current RPS 达到标准,分析下 Average(平均响应时间)是否达到预期 ...
分类:
其他好文 时间:
2021-02-01 12:47:31
阅读次数:
0
概述 Okio 作为 Okhttp 底层 io 库,它补充了 java.io 和 java.nio 的不足,使访问、存储和处理数据更加容易。Okio 的特点如下: okio 是一个由 square 公司开发的开源库,它弥补了 Java.io 和 java.nio 的不足,能够更方便快速的读取、存储和 ...
分类:
其他好文 时间:
2021-02-01 12:34:04
阅读次数:
0
异常类别 java.lang.Throwable java.lang.Exception:checked Exception → 强调要求调用者必须处理(评估调用者处理能力),从程序语法角度讲是必须进行处理的异常 java.lang.RuntimeException:unchecked Except ...
分类:
其他好文 时间:
2021-02-01 12:26:37
阅读次数:
0
分布式系统为了保证系统稳定性,在服务治理的限流中会根据不同场景进行限流操作,常见的限流算法有: 令牌桶:可容忍一定突发流量的速率的限流,令牌桶算法的原理是系统以恒定的速率产生令牌,然后把令牌放到令牌桶中,令牌桶有一个容量,当令牌桶满了的时候,再向其中放令牌,那么多余的令牌会被丢弃;当想要处理一个请求 ...
分类:
其他好文 时间:
2021-02-01 12:26:19
阅读次数:
0
前面的博文 Nginx安装,开箱即用?讲了NG的安装,装完NG,为了拿到各种状态指标,就要对NG做监控。 Github 2.3k的开源项目nginx-module-vts没准真是你需求的。 链接数,qps,1xx、2xx,、3xx、4xx、5xx的响应数,响应耗时,响应时间分布,访问用户国家分布;甚 ...
分类:
其他好文 时间:
2021-02-01 12:25:45
阅读次数:
0
有几个参考资料写得挺好的 一个是NXP出的I2C规范和用户手册,直接搜索UM10204 pdf即可 还有一个是ADI出的技术文章 https://www.analog.com/en/technical-articles/i2c-primer-what-is-i2c-part-1.html https ...
分类:
其他好文 时间:
2021-02-01 12:23:47
阅读次数:
0
调研要求 在深入理解Linux内核任务调度(中断处理、softirg、tasklet、wq、内核线程等)机制的基础上,分析梳理send和recv过程中TCP/IP协议栈相关的运行任务实体及相互协作的时序分析。 编译、部署、运行、测评、原理、源代码分析、跟踪调试等 应该包括时序图 1.Linux内核任 ...
分类:
系统相关 时间:
2021-02-01 12:22:28
阅读次数:
0