当前位置:首页 > 电脑常识 > 正文

创业一年,一些技术上的总结 8090安适门户

11-21 电脑常识

wallpaper

转眼又到11月,插手票牛也快一周年了,作为草创团队的一员,走完了从0到1的过程,有些对象,还是想记录下来。如果分享能帮到别人,就更好了。因为我的事情主要是后端开发,有些经验会方向后端一点。

1. 草创公司中技术的定位

先说说技术的定位。除了一些技术标的目的的创业,技术一般都不是核心竞争力。但是技术团队并非没有追求,我感受草创项目中技术的定位就是:快速试错。

作为草创团队,产品标的目的一般城市有一个探索期,没有人知道产品做出来之后效果如何,这个时候,快速上线并连结迭代就非常重要了。

我们是做一个垂直电商平台,第一个产品上线前,几个竞争对手就已经PC、M站、APP该有的都有了。但是我们花了四个月的时间把这几个平台全部做了出来,功效对手才改了两个小版本,这一点确实是有些优势的。

2. 技术团队的构建

团队固然是最重要的。其实我之前一直很向往人人都是精英的创业技术团队,每小我私家独当一面,谈起技术无所不知,分分钟劈技术情操。可惜来之后发明,这样的人是法宝,来一个是一个,想要客户端、后端、前端都是这样的人就是妄想了。

但是业务成长确实需要人,而且最好确实能独当一面,这个时候怎么办呢?

这点只有一个经验:多挑挑。多投渠道,多面试,多培养。此刻创业大潮下,人员流动也不是那么慢,从非知名企业出来的同学,可能相对来说技术几多有些偏科,但是有一些实践能力不错,也聪明好学的,在好的团队气氛下,也能在团队阐扬很大能量。多用用招聘渠道,多花点时间,总归能招到对劲的人。

另一个经验是招人尽量提前,如果到了产品需要发力的时候,才感受人手不够,工程师还要布置时间去面试,是会很难过的。

我们技术团队到此刻也只是六小我私家的规模,小团队最大的优势就是相同本钱很低,效率是关键。

3. 谈谈根本技术选型

一般来说,在至公司做业务开发,根本技术受到的限制很多,一旦本身罢休来干,分分钟就要搞出一个新天地。什么Docker、微处事,能上的都想要玩一遍。根本技术选型上我们属于对照守旧的,也没有走几多弯路,总结下来概略几个原则:

1. 主要技术挑团队熟悉的

这里我认为的主要技术包孕:开发语言、数据库,语言涉及到代码堆集,数据库涉及到数据堆集,这两个都是迁移本钱非常高的。此外语言涉及到相应的框架、工具链,数据库则每每会成为流量上去之后第一个垮失的,这两个几多会有些疑难杂症,有一些技术堆集,措置惩罚惩罚问题才相对有底气。

2. 能提高效率的技术,尽心尽力的用,不排除本身造轮子

首先保举Java 8,lambda是提高效率利器,出格是调集的stream操纵太好用了。我们用在出产环境很久了,也没碰到什么大坑。

我们基于MyBatis开发了一套SQL生成器,可以按照Dao的要领名约定生成SQL,还开发了Intellij插件可以按照Entity生成建表语句,根基上开发的Dao我们只需要写模型类的几个字段。

我们基于jade4j开发了一套模板衬着方法,后端只需要在Controller写数据,前端写Jade模板和ES6,最后模板可以独立颁布上线。

这些轮子的开发投入也就是两三天的时间,但是给我们节省了很多时间。项目都开源了,这是我们的github地点: https://github.com/ipiaoniu

3. 关于微处事

比来微处事很火,但是我们给与的还是单WAR包部署的方法。我一直认为,当开始将人员凭据业务拆分的时候,微处事才开始孕育产生实际的价值。而且单个项目带来的重构实在太便当了,在业务变革期尤其好用。

贴一下我们的一些技术选型吧,并没有多高大上,但还是对照实用的:

处事器:阿里云ECS 负载均衡:阿里云负载均衡(4层)+nginx(7层) CDN:七牛 数据库:MySQL ECS自建和RDS都用过,其实差不久不多,RDS相对贵一点,嫌麻烦的可以选 语言:Java 8 谁用谁知道 框架:Spring MVC + MyBatis Spring MVC够用了,MaBatis我们写了daogen 模板:jade4j 项目不是很完善,自新几个bug,但是撑持jade可以与前端无缝跟尾 运维:Ansible 用于初始化、颁布、配置更新等 APMCat 虽然接入有一些坑,但是成果够用 监控:Zabbix 多找找开源的template,如果搭起来嫌麻烦可以找找Docker镜像 代码托管:gitlab 其实git.oschina.com或者coding.net都不错,私有库不收钱 4. 几个有用的业务架构经验

温馨提示: 本文由杰米博客推荐,转载请保留链接: https://www.jmwww.net/file/pc/13019.html

博客主人杰米WWW
杰米博客,为大家提供seo以及it方面技巧喜欢的朋友收藏哦!
  • 11365文章总数
  • 1378074访问次数
  • 建站天数
  •