前言,这是一个好的开头~~
2017年尾将至 ,想借OSchina宝地做下我的这年的总结!洗洗刷刷在这个创业型团队了干技术leader已经有3个年头,从之前的只有8人的小Team发展到今天30人的平台类的公司,我见证了过它辉煌时刻!
公司一直是做汽车后市场服务的,我们主要做互联网服务平台,对接渠道和资源方的。在资源拓展方面,公司还是有一定能力的,支付宝车主平台、微信生活缴费、平安好车主、京东车管家、平安信用卡APP、民生信用卡APP等;总得来说公司还是做出了一点成绩的!但行业前景并不是很美好~~
Team主要使用.net语言,我负责项目架构及核心项目研发,而且直到现在还兼了公司的IT运维;我觉得在创业型的公司里干leader真的要付出很多艰辛,无休止的加班、啃任务、做分析、调BUG、优化数据库、维护服务器、项目发布,还要对team成员管理,总之一切的一切真的太不易了。
我的团队成员基本都是90后有个2年工作经验的,都是我一个个从人才热线推送的邮件里筛选出来并电话通知面试的,所以我对团队成员的能力都是很熟悉的;团队都比较稳定,离职率不高。而且我们的福利和待遇肯定比不上BAT等一线开发团队;
技术方面,公司技术平台主要依赖于windows,我们使用window+linux 互补,我们之前一直使用DELL服务器托管,IO存储和共享带宽一直是鸡肋;今年我们直接上了阿里云ECS,传统SAS硬盘真心拼不过阿里SSD云盘,300G的SSD云盘有10000IOPS(我们MSSQL服务器直接上到 500G 有14400IOPS),高效云盘300GB也有(2200 IOPS;起码我再也不用为服务器基础运维操心了,阿里云提供一系列运维工具,云产品就是未来的趋势一切以云产品为基础;
对于服务器基础架构选型,我如下总结:
- 使用阿里云ECS的I/O优化实例,服务器区域应该使用同一个节点;选用VPC网络(我用华南A区);绝对不要使用“经典网络”
- 负载均衡,可以自己搭建nginx做负载,或者用阿里云SLB弹性服务做负载
- 全站采用HTTPS协议(各地网络运营商,会在HTTP内容里插各种代码,容易造成中间人攻击)
- 缓存服务采用Redis
- 使用mongodb做文档型存储
- 主要业务数据使用SQL2012(数据库服务器ECS起码8核、32G,500G(10000IOPS)的SSD云盘)
- 日志服务采用阿里云日志(推荐!可以支持SQL查询,价格又便宜,我们支付日志、异常日志、订单日志、活动数据采集都使用这个)
- 文件存储使用阿里云OSS(主要存储照片和一些多媒体,OSS的图片缩略图服务很不错)
- 使用阿里云短信(他们审核很严格)
- 消息队列可以采用rabbitmq,轻型可以选用redis;
- BI产品需求可以采用阿里云的,DataV数据可视化,Quick BI,画像分析,关系网络分析等产品。
项目研发方面,统一使用前端框架,后端接入统一API接口,把核心功能都封装在接口里,让前端业务的同学方便快捷的调用;做好统一的日志收集器,方便项目BUG处理;
说了很多工作上的事情,接下来说下生活吧···
最近听说中兴网信有人跳楼,我想说,珍惜生命就是爱护家人!我们要坚信家庭意义远大于工作本身;
平时花太多时间在工作上,那么节假日一定要多陪伴家人,关爱他们,也适当的做减压休息!IT人不能一直只看技术书籍,也要多读一些其他的杂书,提高下EQ。回望2017,这一年发生太多事情,科技巨头 加速孵化AI智能产品和技术(未来趋势);腾讯股价市值已超过3.8W亿;阿里成立达摩院;腾讯、阿里相继推出基于APP的小程序;小蓝单车、小鸣单车,相继倒闭,乐视股份被查老贾逃亡美国。。。互联网已经进入独角兽时代,再多的跟风投入都只不过是一场空;面对互联网,传统企业也需要不断的使用IT技术解决自身壁垒,抬高身价;