Spring Cloud Spring Boot MySQL RabbitMQ 微服务架构
Hadoop+Hbase
Vue React
微信小程序 微信公众号 网站 后端开发 Java
1、熟悉Java后端开发技术,包括Spring、Spring MVC、SpringCloud、MyBatis等开发框架;
3、熟悉Linux、Windows Server操作系统的使用;
4、熟悉MySQL、SQL Server等数据库的使用;
5、熟悉Nginx、Tomcat、Redis、ElasticSearch、Kafka、Zookeeper等中间件的使用;
6、熟悉网络通信、多线程、高并发编程;
车辆GPS监控平台 java工程师
业绩:
参与整个系统架构,协助公司高级系统架构师参与系统基础框架架构
内容:
车辆GPS监控平台采用云计算、云储存、M2M、SOA、大数据挖掘,开放平台等技术,该平台集运营和应用服务管理于一身, 目前可负载超十万级车载终端,百万级的OBD,可根据业务需求,灵活订制业务功能,用于支撑运营服务以及对外数据开放。
1.云存储和计算采用Hadoop+Hbase作为底层数据仓库,存储OBD和车机(导航)实时上报到服务器端的GPS轨迹信息(Kafka作为轨迹点入 Hbase前的缓冲队列),通过MapReduce计算用户的行为习惯及用户车机的轨迹回放,然后通过运营系统给用户推送消息。
2.SOA服务体系我们采用阿里巴巴开源的中间件框架Dubbo作为服务治理和多系统服务集成的整体解决方案。
3.开放平台架构设计,参考淘宝开放平台(TOP Taobao Open Platform)的平台设计思路,充分借鉴Spring MVC的技术架构原理开发的一个快速服务开放平台开源框架项目,可以让您迅速构建成熟的开放服务平台。
4.分布式配置项集中式管理是参考淘宝的Diamond框架,然后做了二次开发
角色 | 职位 |
负责人 | Java高级工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |