代码改变世界

思考:多个存储的时候如何更好的保证数据一致性?

2019-07-02 10:10 by 乘着风去破浪, 434 阅读, 0 推荐, 收藏, 编辑
摘要:思考:多个存储的时候如何更好的保证数据一致性?假设有三个存储,分别是A,B,C,假设 A一个更靠近源的存储是B和C都从A来同步?是B从A同步,而C从B同步? 阅读全文

思考:设计一个程序的时候要不要考虑“量级”?

2019-07-02 10:07 by 乘着风去破浪, 253 阅读, 0 推荐, 收藏, 编辑
摘要:思考:设计一个程序的时候要不要考虑“量级”?比如,设计一个server来处理一个请求,要不要考虑它的qps和并发量?当然要了!!!但是很多时候,有些人就会忘记这个最重要的。。。因为实现一个功能,可以采用多种方式,不同的量级,不同的预算,那么就需要不同的设计方案了,所以量级也是影响设计和开发之后能否正 阅读全文

思考:开发环境与运行环境的本质

2019-07-02 10:06 by 乘着风去破浪, 645 阅读, 0 推荐, 收藏, 编辑
摘要:思考:开发环境与运行环境的本质运行环境一定是本地的因此需要什么依赖,导入什么依赖必须下载到本地,配置到本地编译器能够识别的路径中,所以,go也是一样开发环境的问题和运行程序的问题主要是缺少依赖库和包,或者库和包的不兼容问题 阅读全文

学习scala语言进行开发:

2019-06-27 18:01 by 乘着风去破浪, 292 阅读, 0 推荐, 收藏, 编辑
摘要:学习scala语言进行开发:练手:通过scala语言开发一个kafka的consumer程序:消费消息,并进行简单的打印log思考:把scala当成一个java语言的一个特殊的jar包来看待,这样有助于我们学习scala的部署运行环境和学习这门语言吗?变量如何声明?变量的类型如何声明?类型如何转换 阅读全文

如何顶一个logback的配置文件?

2019-06-27 11:33 by 乘着风去破浪, 194 阅读, 0 推荐, 收藏, 编辑
摘要:如何顶一个logback的配置文件?如何按照小时粒度来生成文件;如何定期删除超过一周的日志文件?如何定期删除日志,防止磁盘打满?https://logback.qos.ch/manual/appenders.html#TimeBasedRollingPolicy 阅读全文

思考:我们使用开源的东西,是不是要对它整体上提供什么要有个全面的了解呢,不然碰到问题,然后上网去搜,

2019-06-26 16:22 by 乘着风去破浪, 177 阅读, 0 推荐, 收藏, 编辑
摘要:ES的功能还是非常完善的,对自身的monitor就非常全面,包括fs,jvm,os,process等。思考:我们使用开源的东西,是不是要对它整体上提供什么要有个全面的了解呢,不然碰到问题,然后上网去搜,然后找到一个点(功能),然后去使用。其实,我们事先有时不能对全面了解,那么我们一定要借助问题,找到 阅读全文

思考:如何做“访问安全的控制”

2019-06-26 16:18 by 乘着风去破浪, 241 阅读, 0 推荐, 收藏, 编辑
摘要:思考:如何做“访问安全的控制”服务端可以设置IP白名单;基本可用,适用于内部分布之间,但是不灵活;授权;access token等方式,这个需要再了解下开源的协议和实现;网络屏蔽;比如网络隔离,办公网和生产网络隔离; 阅读全文

写代码时,要想着运行态的事情

2019-06-26 16:17 by 乘着风去破浪, 193 阅读, 0 推荐, 收藏, 编辑
摘要:写代码时,要想着运行态的事情我们写代码的时候总认为我们的代码是运行在一个单用户,甚至是单线程的环境下,这个需要好好注意下。因为你的部分代码可能并不适合在多用户并发或者多线程的环境 阅读全文

如何检测应用程序中的网络超时的原因

2019-06-26 16:16 by 乘着风去破浪, 592 阅读, 0 推荐, 收藏, 编辑
摘要:如何检测应用程序中的网络超时的原因说明,A和B都是一个服务,A通过网络调用B如何排查B处理没有超时,但是A端有很多调用B的地方发生了超时呢?1.B写响应慢导致?2.B处理响应慢?3.transport的线程模型慢,导致按时达到的请求没有在timeout进行读处理,从而让A超时?4.还是数据的编解码耗 阅读全文

作为一个在Linux环境下的开发者,如果没有两台通过网络互连的机器来玩,

2019-06-26 16:13 by 乘着风去破浪, 220 阅读, 0 推荐, 收藏, 编辑
摘要:作为一个在Linux环境下的开发者,如果没有两台通过网络互连的机器来玩,那么,你对网络和linux的了解就不够日常。 阅读全文
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页