1.擅长常用中间件,尤其是对kafka、debezium组件特别熟悉,知道其实现原理,阅读过kafka、debezium源码,修改过debezium源码。
2.熟悉Web编程,熟悉Java8、Springboot、dubbo、spark、flink、elasticsearch等框架。
3.熟悉MySQL、Postgresql、Kudo、NebulaGraph、SQLServer等数据库,能熟练运用sql语言,sql优化等。
4.熟悉java,用过go、python语言。
5.熟悉hyperledger fabric区块链平台,熟练部署,会通过fabric-sdk-go操作区块链。
6.熟悉docker容器,可以独立写dockerfile,及服务器操作docker。
7.熟悉prometheus、grafana监控技术。
8.熟悉Linux常用命令,能独立在上面进行部署。
9.掌握软件工程,统一建模语言UML和设计模式的相关知识,熟悉软件开发的整个流程。
#决策系统#
项目描述:
通过http组件、dubbo组件、pmml模型组件、sql组件等实现流程控制进行决策。
项目职责:
主要运用技术:springboot、dubbo、dolphinscheduler、mybatis
数据库:kudu、mysql、postgresql、nebula graph
#风控系统#
项目描述:
主要作为对接第三方接口,如同盾、百度信用分等,并把数据规则化、计算出规则字段,提供到决策平台、反欺诈平台。
项目职责:
主要运用技术:springboot、cassandra、elasticsearch、spark、flink
数据库:kudu、neo4j、mysql、postgresql、mongodb
#区块链平台系统#
项目描述:
此系统是应用hyperledger fabric作为区块链平台,实现能量的发放、交易、充值等业务。
项目职责:
主要运用技术:hyperledger fabric、go、beego、grpc、etcd、govendor、docker、Kubernetes
数据库:mysql
亮点:
1、使用hyperledger fabric作为区块链平台。
2、使用fabric-sdk-go与区块链平台交互。
3、使用grpc+etcd作为微服务。
4、使用beego框架进行快速开发。
5、使用govendor管理go的第三方包
6、使用docker+kubernetes发布应用。
一个基于spring boot、spring oauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁,为生产环境多实例完全准备,数据库为b2b2c设计,拥有完整sku和下单流程的商城。
面向研发的、代码可视设计编辑平台;它更像是 dreamweaver、gui 可视编辑 之于 程序员。 它用于解决的问题有: 对低代码平台不形成依赖,二次开发可以无缝进入代码开发模式 同时支持所见即所得的可视编辑,用于提效,提升开发体验 提供物料生态,可自定义物料,提升