一款分布式链路追踪插件,支持Feign、HttpClient、OKHttp、RestTemplate、WebClient、Reactor-Netty、SpringCloud-Gateway、Dubbo,支持自定义链路日志风格,支持自定义链路日志逻辑...
⭐️⭐️⭐️Mall4cloud微服务商城系统、一个基于Spring Cloud、Nacos、Seata、Mysql、Redis、RocketMQ、canal、ElasticSearch、minio的微服务B2B2C电商商城系统。官网:https://www.mall4j.com
Java规则引擎-ice(用全新的思想编排规则) 针对复杂/灵活变动业务,提供一个新的抽象编排解决方案,轻量级,高性能并提供可视化操作页面
JVS是采用 Spring Cloud+VUE+Demo集的技术普惠型微服务开源框架,面向中小型软件开发团队,提供多租户能力、提供 三方登录【钉钉、企微、微信等】、提供统一的消息能力【站内信、微信公众号模板、钉钉机器人、邮件等】、提供统一的用户体系,在不同的应用中使用相同账号。 支持低代码配置(业务中台),支持数据智仓(数据中台),支持多种企业级应用:企业文档、项目管理、视频会议等等。
smart-flow 是一个轻量、灵活的业务流程编排框架,支持业务流程中常见的条件分支控制、子流程、业务组件异步和降级等功能。
SWAK架构基于 Spring Boot2构建微服务架构,集成通用的基础技术模块和业务模块,快速搭建可直接部署。统一的接口出入参和公共规范,支持多业务多场景扩展点,支持容错,限流,隔离,集成通用工具类,支持白名单,穿越预演能力。 文档:https://mcolley.gitee.io/swak
JDEasyFlow是一款通用流程编排组件, 适用于服务编排、工作流、任务审批等场景。它的特点是简单、灵活、易扩展。开发人员30分钟可入门上手,半天可掌握其原理。
异步流框架,复杂业务流程开发利器,将复杂的业务流程,按照职责进行划分,形成一个个业务组件,然后将这些业务组件进行排序形成完整业务流程。集成代码生成器、调用链路监控、业务流程图。 提供了可视化的代码生成器,可以一键生成代码; 提供了完成调用链监控系统,可以详细的跟踪整个调用过程; 用流程图的方式展示调用过程,使得复杂的业务流程清晰明了;
【互联网一线大厂面试+学习指南】进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,作者风格幽默,看起来津津有味,把学习当做一种乐趣,何乐而不为,后端同学必看,前端同学我保证你也看得懂,看不懂你加我微信骂我渣男就好了。
🔥 强大的动态线程池,并附带监控报警功能(没有依赖中间件),完全遵循阿里巴巴编码规范。Powerful dynamic thread pool, does not rely on any middleware, with monitoring and alarm function.
COLA是Clean Object-Oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”,也叫“可乐”架构
对任意突发性的无法预先感知的热点数据,包括并不限于热点数据(如突发大量请求同一个商品)、热用户(如恶意爬虫刷子)、热接口(突发海量请求同一个接口)等,进行毫秒级精准探测到。然后对这些热数据、热用户等,推送到所有服务端JVM内存中,以大幅减轻对后端数据存储层的冲击,并可以由使用者决定如何分配、使用这些热key(譬如对热商品做本地缓存、对热用户进行拒绝访问、对热接口进行熔断或返回默认值)。这些热数据在整个服务端集群内保持一致性,并且业务隔离,worker端性能强悍。
解决任意的多线程并行、串行、阻塞、依赖、回调的并行框架,可以任意组合各线程的执行顺序,带全链路执行结果回调。多线程编排一站式解决方案。来自于京东主App后台。
Java 两级缓存框架,可以让应用支持两级缓存框架 ehcache(Caffeine) + redis 。避免完全使用独立缓存系统所带来的网络IO开销问题