基本信息

案例ID:185899

技术顾问:五更书生Mike - 7年经验 - 上海森亿

联系沟通

微信扫码,建群沟通

项目名称:签宝签证平台

所属行业:教育 - 留学服务

->查看更多案例

案例介绍

背景:本系统是为了提高用户办理签证的速度、简化签证的流程,根据用户在移动端填写不同国家的签证信息, 系统根据填写的签证信息来模
拟提交到各个国家的领管网站。快速的把响应结果出签成功或者是拒签等情况给到用户。
功能介绍:分为8个微服务工程、签证服务、出签服务、邮件发送服务、国家签证流程配置、 后台Api服务等。出签服务主要解决出签、未出签、
或者是拒签等业务,在任务调度系统以接口的方式配置来定时调用出签等业务接口。签证服务主要把用户填写的签证信息,根据不同的国
家领管的网站规则来模拟页面表单签证。后台API服务主要给前端提供接口。用来统计各个国家的签证失败率、成功率、正在执行的签
证、等待的中的签证、验证码、模拟提交签证日志等;一共分为9个大模块:任务列表、订单统计、任务统计、通知列表、日志列表、验
证码统计等。
涉及技术框架:.net Core 3.1、Kubernetes、 lstio、WebApi、gRPC、Serilog、EF Core、Redis、Mysql、MediatR、RabbitMQ、
Polly、HtmlAgilityPack。
职责:担任后端核心开发角色,包括架构、开发、运维等工作。
主要成果:
因2.0版本代码维护困难、功能开发周期长、不稳定、核心流程需要改造、已经到达无法进行正常的版本迭代等因数,分不同批次研发出3.0
版本,将原来的问题得已解决,开发效率提升了70%以上,截止今年5月累计迭代次数达到40+,单元测试覆盖率达到80%以上。
封装各个微服务工程的基础类库、以及各个工程的主要组件,验证码破解、邮箱信息读取、html解析等。
搭建各个微服务工程分层设计、Api设计,集成dotnetCAP+RabbitMQ中间件来实现领域事件、集成事件,订阅和发布各个服务之间事件
传递、保证服务的可用性、数据一致性。
开发模拟提交签证的gRPC服务给审核系统调用来传递签证信息。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服