摘要: 上周公司组织了十几人的技术团队去杭州参加云栖大会,对我来说还是挺震撼的。6万人参会,投资1000亿打造达摩院,这投入的研发资金和我上家公司的市值差不多了。 我感觉未来中小企业只能围绕着这些巨头转了,相对于腾讯来说,阿里的生态明显更占优势。 第一天听了量子专场,不懂。 第二天想去听大数据专场,结果人太 阅读全文
posted @ 2017-10-16 19:20 国师写代码 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 自百度开源brpc后就一直在关注,看了下brpc都源码,感觉大牛写的果然不一样,由于之前我做c++游戏服务器开发,所以主要看了下网络底层代码,收益颇多,果然一天不学习就要落伍。 现在主要和大家说下我编译运行brpc的过程,省的大家走些弯路。 一、编译器 我本来是在公司找一台测试环境空闲的机器进行编译 阅读全文
posted @ 2017-09-22 13:28 国师写代码 阅读(5996) 评论(0) 推荐(0) 编辑
摘要: 今天使用 MongoTemplate 的 update 操作时,发现 WriteResult 的 acknowledged 一直为 false ,个人首先想到可能时java驱动版本不对,在更换好对应版本之后,发现问题还是存在,于是考虑是不是配置选项有问题。 查找一番后,找到了 WriteConcer 阅读全文
posted @ 2017-08-23 11:25 国师写代码 阅读(3041) 评论(0) 推荐(0) 编辑
摘要: 1、redis线程模型,底层原理,如何实现高并发,高可用,持久化。redis集群扩容与数据同步问题。redis序列化用的哪种方式,如何防止穿透? 2、mq的原理,如何保证消息可靠性传输,如何处理消息丢失,解决幂等性。mq的消息延时和过期失效。如何自己设计一个消息中间件? 3、dubbo的原理,spi 阅读全文
posted @ 2017-07-06 11:15 国师写代码 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 最近ElasticSearch集群出现了 https://elasticsearch.cn/article/171 文章中描述的情况,现在转载全文警示下自己。 许多有RDBMS/SQL背景的开发者,在初次踏入ElasticSearch世界的时候,很容易就想到使用(Wildcard Query)来实现 阅读全文
posted @ 2017-06-27 10:37 国师写代码 阅读(5419) 评论(0) 推荐(0) 编辑
摘要: Prometheus是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活跃,他们便将它独立成开源项目,并且有公司来运作。google SRE的书内也曾提到跟他们BorgMon监控系统相似的实现是P 阅读全文
posted @ 2017-06-01 18:04 国师写代码 阅读(2942) 评论(0) 推荐(0) 编辑
摘要: 今天老司机们在讨论一个编译问题 A是一个静态库 C是一个动态库 B是运行程序,能不能将A打包到C 然后B只需要链接C 就可以了。 这个问题我以前在出来zlib库版本冲突的时候有点印象,所以写了个测试例子,放在了 github 上,地址: https://github.com/raoshaoquan/ 阅读全文
posted @ 2017-05-25 18:22 国师写代码 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 最近公司很多人反应apns推送的消息很慢,有时候需要5、6分钟才收到消息,我检查了下日志发现确实存在这个问题。 我们使用的是 https://github.com/relayrides/pushy 这个,github其他的apns推送项目更新频率太低,只有这个目前还在一直更新。公司最早的推送方案是p 阅读全文
posted @ 2017-05-24 15:50 国师写代码 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 4月下旬请婚假,去了马尔代夫库拉马提岛,感受了一下印度洋的宛如天堂的岛屿风情。 阅读全文
posted @ 2017-05-03 20:34 国师写代码 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 昨天晚上做了一个梦,梦见自己和十几个人去一荒岛探险,在探险的过程中,有的人失踪了,最后只剩下五、六个人。 我们在岛的中心地区发现一座废弃的监狱,然后被一只丧尸犬追。我们逃进监狱关掉铁栏杆的大门,觉得自己暂时安全了。同行的人在发现一个监狱秘密通道之后,将大门的钥匙交到了我的手上,然后也失踪了。我觉得不 阅读全文
posted @ 2017-04-14 13:36 国师写代码 阅读(181) 评论(0) 推荐(0) 编辑