回忆一下你刚开始学习socket编程的场景:先创建类型为STREAM的socket,再调用listen、accept、read方法,把程序运行起来后,就完成了最简单的,以单进...
回忆一下你刚开始学习socket编程的场景:先创建类型为STREAM的socket,再调用listen、accept、read方法,把程序运行起来后,就完成了最简单的,以单进...
前言 监控数据有多种形式--有些系统会持续地输出数据,而其他系统只会在发生罕见事件时生成数据。有些数据能够直接定位问题,有些数据能帮助调查问题。更宽泛的说,拥有监控数据是观察...
在使用docker容器的时候,应该了解“PID1僵尸进程reap”问题。如果使用的时候不加注意,可能会导致出现一些意想不到的问题。 问题 僵尸进程 僵尸进程是指完成执行(通过...
什么是Elasticsearch Elasticsearch是一个开源的分布式文档存储和搜索引擎,可以近乎实时地存储和检索数据结构,它很大程度上依赖于Apache Lucen...
本文翻译自 linux-load-averages,按照译者理解有删减 前言 经常和Linux打交道的童鞋都知道,load averages是衡量机器负载的关键指标,但是这个...
前言 大家在浏览网页的时候一定有这样的体验,有一些网站在网址那里会显示一个绿色的挂锁,并且网址中“https”相关的字样也是绿色的,聪明的朋友肯定会问,这些颜色和符号代表什么...
前言 Python一种动态类型,解释性的语言,对于很多开发者来说,Python运行慢是众所周知的事情,其万物皆对象的特性,就是导致其运行慢的一个原因,这篇文章就是想聊聊这里面...
本文翻译自Quora上的一个回答 我认为在了解Paxos前,可以先谈谈其他解决共识问题的方法,在这个基础上再理解Paxos会简单些。 结婚誓言是一种达成共识的直观方式。 “你...
背景 线上系统使用的数据库是MySQL,使用了replication,单master+多slave。应用程序使用Django框架,库使用了PyMySQL,读数据的操作采用读写...