分布式电商系统,采用SpringCloud分布式框架,利用consul完成服务注册与发现,利用Rocket实现消息队列,采用solr搜索系统,利用Redis做缓存。基于Mybaits-plus,完成代码自动生成及开发。
springboot整合elasticsearch,jest、elasticsearchTemplate操作elasticsearch,CRUD操作,分页,高亮
最近更新: 接近7年前springboot+oauth2+springsecurity授权码模式授权服务端。采用数据库存储客户端信息,http://localhost:9000/oauth/authorize?response_type=code&client_id=client&redirect_uri=http://baidu.com&scope=all获取授权码,拿到code后通过post请求,http://localhost:9000/oauth/token,参数grant_type=authorization_code;code=ekE7OD ;client_id=client;client_secret=123456;scope=all;redirect_uri=http://baidu.com,获取access token,最后调用资源服务器客户端http://localhost:9001/user?access_token=10173470-1558-43ab-8a7f-6fef3173918a
最近更新: 接近7年前Springboot2.1.1+elasticsearch6.5.3搭建的企业级搜索平台,支持PB级数据(elasticsearch分布式部署),目前已经支持中文分词,检索关键词高亮操作,如果帮到您,麻烦点下Star,谢谢。
flyray-base是一套包括组织机构、角色用户、权限授权、数据权限、内容管理、支付、对账、清结算、客户管理、营销活动、库存管理、搜索模块等分布式框架,使用Spring+SpringMVC+Mybatis+dubbox+redis+rocketmq+elasticsearch+shiro等技术栈rocketmq做统一的消息队列中心,通过动态切换数据库实现读写分离. 项目地址:
Python量化投资交易平台。基于Python3的多线程并发式高频交易平台, 提供一致的回测和实时交易解决方案。它遵循现代设计模式,例如事件驱动,服务器/客户端架构和松散耦合的强大稳定的分布式系统。它遵循与其他EliteQuant产品线相同的结构和绩效评估值,这使得与使用其他语言的交易者分享变得更加容易。