碧海潮生之力的案例列表

MySQL数据监听项目

人工智能-其他 碧海潮生之力

一、主要技术栈 Kafka,MySQL ,设计模式,分层架构 二、项目介绍 这个服务,简单来说,就是去定时监听 MySQL 数据表的变更操作(insert,update,delete),然后通过 kafka 将变更记录的主键信息同步给下游消费者。 1、使用者首先需要调用接口,指定监听的数据表、数据库连接信息以及监听周期。调用成功后,即刻就开始对数据表定时监听。 2、使用者可以编辑上述配置。编辑后,之前的监听服务会停止,然后使用最新的配置,重启一个新的监听任务。 3、使用者可以删除上述配置。删除后,之前的监听任务会停止。 三、项目特色 1、该服务包含了对配置变更和监听任务的管...

MySQL数据监听项目
MySQL数据监听项目

IM网页聊天室

社交-IM熟人社交 碧海潮生之力

一、主要技术栈 Golang,MySQL,Redis,websocket,HTTP 二、项目概述 该网页聊天室,实现的主要功能有:单聊、群聊、加载离线消息、加载历史消息、建群、添加好友、 登录、注册等。 三、项目架构 该项目主要包含web、im-balance、im-api、im-manage、im-router几个部分。 1、web 这是前端部分,web首先会从im-balance获取到当前登录用户可用的im-manage节点ip,然后向这个节点发起websocket连接。 2、im-balance 这是负载均衡侧,由Golang实现,主要是给前端每个登录用户,分配一个...

IM网页聊天室
IM网页聊天室

极速钱包支付系统

金融-理财 碧海潮生之力

一、主要技术栈 PHP,MySQL,Redis 二、项目概述 我们的支付系统主要是起了一个承上启下的作用:由市场上的小贷商户(app )对接我们的支付系统后,通过 HTTP 方式请求我们的支付系统,支付系统进行相关的信息校验入库,再异步对接各个银行支付渠道(宝付,易宝,中金等等)。 对于处理中的订单,系统会通过主动查询银行渠道,或者接收银行渠道回调两种方式,来查询订单的确切状态。 三、项目特色 该支付系统因为对接了多家小贷商户 ,所以存在高并发问题。 1、分布式锁限制同一笔订单的访问频率。 2、通过 MQ 异步向银行渠道发送扣款请求,保证商户请求不阻塞。 3、对于数据量比...

极速钱包支付系统
极速钱包支付系统
------ 加载完毕 ------
联系聘用方端客服