Walker Constellation
发表于
更新于
本文字数:
1.5k
阅读时长 ≈
1 分钟
Django-2-Git&Docker部署
发表于
更新于
本文字数:
160
阅读时长 ≈
1 分钟
Django-1.概论和python语法
发表于
更新于
本文字数:
915
阅读时长 ≈
1 分钟
- Django使用Python创建的,Youtube、Instagram;
- 可以作为Web、APP、小程序等各种程序的后端;
- 项目运行瓶颈:数据库查询、网络带宽/延迟、硬盘读写速度等;
- 计算密集型的模块使用可以用C/C++实现,然后编译成动态链接库再import进来;
- 计算密集型的微服务可以通过thift等工具对接,微服务的Server端代码可以用C/C++语言实现;
Import TLE data into STK
发表于
更新于
本文字数:
158
阅读时长 ≈
1 分钟
What is Serverless Computing?
发表于
更新于
本文字数:
224
阅读时长 ≈
1 分钟
What does Recilience exactly means in System Building
发表于
更新于
本文字数:
753
阅读时长 ≈
1 分钟
引入:在大量的论文中,都讨论了系统构建的韧性(Service Resilience)。感觉不是很能理解韧性的含义,感觉有点像容错性,但是又不完全是fault-tolerance,所以进行了调研。
Erasure Code
发表于
更新于
本文字数:
802
阅读时长 ≈
1 分钟
Tail Latency
发表于
更新于
本文字数:
338
阅读时长 ≈
1 分钟
尾部延迟Tail Latency
广泛存在于高并发系统中。开发和运维高并发系统的时候,会出现:明明系统已经调优完毕,该异步的异步,该减少互斥的地方引入无锁,该减少的IO的地方更换引擎或者硬件,该调节内核的调节相应参数。
然而如果在系统中引入实时监控,总会有少量响应的延迟高于均值,我们把这些响应称为尾延迟(Tail Latency)。对于大规模分布式系统而言,尾延迟的影响尤其严重,例如大规模搜索引擎,单个请求可能就会发送到上万台服务器,系统不得不等待尾延迟响应之后才能返回给用户。
尾延迟可能是程序设计本身导致的毛病。但是及时程序设计完全无误,尾延迟依然可能存在。实际上,硬件、操作系统本身,都可能导致尾延迟响应,例如:主机系统其他进程的影响,应用程序中的线程调度、CPU功耗设计等。