创业公司技术栈分享

二木

共 555字,需浏览 2分钟

 ·

2016-09-14 07:48

最近2年一直在创业公司中从零到有的进行着创业项目,虽然到目前为止,还没有一个成功的拿到A轮,但是创业公司需要的技术栈积累了不少的个人经验,现在分享给各位:

首先要搭建一套分布式系统架构,并且要考虑到未来的服务治理和服务的监控。以下各项技术是我多年的积累,分享给大家:

分布式SOA框架: dubbox

优点:基于rpc的分布式soa框架,自带服务治理功能。

分布式协调器:zookeeper

优点:与dubbox集成天然的支持

MVC框架: spring + springmvc + mybatis

优点: 对dubbox天然依赖spring,集成分布式架构比较容易。成熟的组合方式,更多的开发者使用的组合。

分布式缓存集群: redis

优点: 分布式集群搭建简单。可存储更多类型的数据。

构建与版本管理工具:maven

优点:不用多说了,广泛使用

代码库版本管理: http://git.oschina.net

优点: 云端代码库管理,分支可任意切换。

视图层:jsp,velocity,freemark都可以。

数据库:mysql

MQ: 创业早期选择阿里云的MQ,百万次调用才2元钱,而且每月前2000w次调用都是免费的哦。

文件服务器: 自己搭建的简易的文件服务器,但是我是建议使用七牛云存储。

浏览 13
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报