针对目前支付方式多样化、结算方式多样化的金融支付方式,推出了将多种银行、非银行机构或清算组织的支付服务整合到一起的功能。负责运营商端、商户端后台接口的开发与实现模块。主要运用.net core、RabbitMq、Couchebase缓存、LINQ、分布式部署、Nodejs、自定义中间件等技术实现需求开发。
● 运用.net core、EF框架、LINQ TO SQL、lamda表达式等技术实现分布式数据库数据的提取;
● 运用rabbitmq消息机制实现大数据量异步订单的写入;
● 运用couchebase缓存机制的原子性保证大数据量下订单的结算准确性;
● 运用linq完成复杂报表的编写;
● 通过nodejs实现让前端部署在服务器并控制输入的目的;
● 设计c#自定义中间件实现拦截输入请求过滤非法输入和处理输出请求统一抛出错误异常等功能。