老牌翘楚VS新锐黑马,微服务开发你会选谁?

boyanx21小时前技术教程1

微服务,或者说微服务架构,是一种将单体应用程序划分为一组小型服务的方法。每个服务都运行在其独立的进程中,并且服务之间通过定义明确的 API 进行通信。这样的架构设计允许团队独立地开发和部署各自的服务,增强了系统的可扩展性和健壮性。

今天,马建仓将为大家推荐六款微服务开发开源项目。这些项目有的已经存在了好几年,但仍然在微服务领域中占据重要的地位,深受许多开发者的喜爱;有的凭借着 DDD 和 CQRS 等近两年热门的模式开始崭露头角,虽然它们可能还不够知名,但却有着不俗的实力和潜力。

当微服务的老牌翘楚遇上新锐黑马,你会在开发中更倾向于谁呢?

open-capacity-platform

项目作者:someday

开源许可协议:Apache-2.0

项目地址:
https://gitee.com/dromara/open-capacity-platform

open-capacity-platform 是基于Layui+SpringCloud 的企业级微服务框架(用户权限管理,配置中心管理,应用管理,…),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供了完善的压力测试方案、灰度发布方案以及微服务部署方案。

lamp-cloud

项目作者:最后

开源许可协议:Apache-2.0

项目地址:
https://gitee.com/dromara/lamp-cloud

lamp-cloud 是基于 jdk11/jdk8、SpringCloud、SpringBoot 开发的微服务快速开发平台,专注于多租户解决方案。

lamp-cloud 拥有 RBAC、网关统一鉴权、Xss 防跨站攻击、代码自动生成、多种存储系统、分布式事务、分布式定时任务等功能,支持多业务系统、多服务并行开发,可以作为 Java Web 项目的开发脚手架。

jboot

项目作者:JbootProjects

开源许可协议:Apache-2.0

项目地址:
https://gitee.com/JbootProjects/jboot

Jboot 是一个基于 JFinal、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发的国产微服务框架,支持 Dubbo RPC 的完整功能,有超过 1亿+ 用户产品正在使用。

Wow

项目作者:Ahoo-Wang

开源许可协议:Apache-2.0

项目地址:
https://gitee.com/AhooWang/Wow

Wow 是一款基于 DDD、EventSourcing 的现代响应式 CQRS 架构微服务开发框架。

Water

项目作者:noear

开源许可协议:Apache-2.0

项目地址:
https://gitee.com/noear/water

Water 为 Java 服务开发和治理提供一站式解决方案(可以理解为微服务架构支持套件)。基于 Solon 框架开发,并支持完整的 Solon Cloud 规范。

对 k8s 友好,支持 ip 漂移、支持 k8s svc 映射(通过上游配置,可直接将服务发现为 k8s service 地址)。

Anno

项目作者:杜燕明

开源许可协议:Apache-2.0

项目地址:
https://gitee.com/dotnetchina/anno.core

Anno 是一个微服务引擎,底层通可选用 grpc或thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD、插件化开发。

标签: layui 多选

相关文章

C# .NET 6 校园图书管理系统:第18章 layui 创建图书室

1.前言现在是2021年12月31日23:35:21,马上就要2022年了,这一年啥都干了,又好像啥都没干。兜里卡里还是空的(⊙o⊙)…本章我们继续完成图书室的创建。2.图示3.思路图书室创建的同时直...

小诺VUE快速开发平台通用型后台权限管理框架

小诺快速开发平台通用型后台权限管理框架,紧随潮流、开箱即用拥有多种版本选择,前端可以根据熟悉的语言进行随意搭配使用。Snowy :前端使用Antd-Vue开发。Snowy-Layui版:前后端一体,单...

Layui第二天学习(layui使用session)

<!DOCTYPE html> <html> <head> <meta charset="utf-8">...

一款面向 AI 的下一代富文本编辑器,已开源

简介AiEditor 是一个面向 AI 的下一代富文本编辑器。开箱即用、支持所有前端框架、支持 Markdown 书写模式什么是AiEditor?AiEditor 是一个面向 AI 的下一代富文本编辑...

使用了deepseek 快速开始前后端开发

deekseek 是在是太好用了,对于我们这种嵌入式服务端全栈的开发者来说,layui前端是比较好的选择,毕竟不需要VUE前端,小型项目还是比较快速生成的,现在有了deepseek的加持,前端都能够解...

Java本地搭建宝塔部署实战Springboot酒店宾馆管理系统源码

大家好啊,我是测评君,欢迎来到web测评。本期给大家带来一套Java开发的Springboot酒店宾馆管理系统源码。技术架构技术框架:SpringBoot + layui + HTML + CSS +...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。