一. 部署自己的git服务器

之前一直是在用bitbucket来做代码托管,因为它的服务器在国外,所以客户端提交大文件的时候慢的跟蜗牛一样。而我们服务器是直接使用tag来进行部署,有时候代码拉不下来也非常痛苦。

正好这次bitbucket提示我们客户端代码已经超过1G,一旦超过2G就无法再push新代码,所以就狠心自己来搭建了。

代码肯定是用的gitlab,版本是7.9。一开始用的7.8,好像对中文支持有bug,后来又升级的。
8.x系列好像部署起来更简单些,也尝试了一下,感觉太傻瓜了导致各种配置路径都不知道在哪,所以还是决定使用7.9。

因为git本身的特性,迁移代码也没费多少力气。

小伙伴们用了新的git服务器之后,普遍反馈速度快的都不习惯了,哈哈。

其实之所以把这件事情单独拿出来说,是因为我觉得这个事情是有着超过其本身的意义的。
那就是:公司已经成长到可以投入一些成本到一些原本第三方能够解决的服务上了。

这其实是一个很大的进步,当公司处于生死边缘挣扎时,是不会去理会这种事情的。

同样的,我们的统计服务也越来越完善,而之前常用的友盟基本已经抛弃不看了。

二. 支持IPv6

我昨天在朋友圈发了个状态:

苹果说:要有光,于是世界有了光。

说实话,也只有苹果敢这么强势了。说是6月1号之后必须支持IPv6,我们版本6月2号就因为这个原因被打回。

而因为我们的网络底层是直接操作的原生socket,所以没法直接使用ios提供的封装库。不过这个最后还好,https://tools.ietf.org/html/rfc4038 上有具体的参考实现。

而测试的话,可以通过mac共享热点的方式,参考这边文章: //www.jianshu.com/p/54b989098537。

三. 服务器端第3次重构

这次重构还没有正式开始,但是方案基本已经确定了。
主要会解决几个问题:

  1. 消息分组,快慢分离
  2. 数据无锁操作
  3. 部署拆分,降低相互影响

预计几周后就会完成,到时候再来给大家分享。

2则回应给“最近公司的几件事(2016-6-4)”

  1. billow说道:

    恭喜,看来公司目前状况不错啊,期待后续的分享

    [回复]

    朱念洋 回复:

    谢谢,勉强可以糊口:)

    [回复]

发表评论

湖南快乐十分网址
  • 国务院印发《关于积极有效利用外资推动经济高质量发展若干措施的通知》 2018-11-28
  • 庆祝中国人民解放军建军90周年大会在京隆重举行 2018-11-24
  • 稳中有进 稳中向好——国家统计局新闻发言人毛盛勇解读经济运行态势 2018-11-09
  • 人民观影团:《正义联盟》六大英雄全员聚首 2018-11-09
  • 【十九大·理论新视野】动漫:“人类命运共同体”如何构建 2018-10-09
  • 尽力打好每一场球(奥运大点兵·男篮)  2018-09-14
  • 浪潮孙丕恕:建立“智慧城市大脑” 实现“以人为本”的全智能交通 2018-09-14
  • 横断山脉,让我潜入了花香四溢的宁静文章中国国家地理网 2018-08-23
  • 首届妈祖信俗“立德”论坛成功举办 2018-08-23
  • 2017年度湖北新闻奖新闻摄影复评结果公示 2018-08-16
  • Срочно Закон о надзоре одобрен на заключительном заседании 1-й сессии ВСНП 13-го созыва 2018-08-13
  • 端午假期国内游客超8900万人次 全域旅游见成效 2018-08-08
  • “文化自信”的古田探索 2018-08-08
  • 重庆市工商行政管理局公众信息网 2018-08-03
  • 《古汉字发展论》简介 2018-08-02
  • 13| 180| 779| 904| 36| 3| 655| 90| 835| 5|