Microservices
文章平均质量分 81
Microservices
summer_west_fish
本科毕业深圳大学,拥有Java开发10年的经验。 拥有Devops、敏捷和项目管理多年的经验,并且获得PMP、ACP和DOP等相关证书。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单体VS微服务:架构选择实战指南
架构选择是一个权衡的过程,没有放之四海而皆准的答案。给技术团队的 3 个行动建议评估当前状况:分析业务规模、团队能力、技术债务等因素制定渐进计划:如果决定向微服务迁移,采用渐进式策略,避免"大爆炸"式重构持续学习和调整:定期评估架构效果,根据业务变化及时调整记住这两种架构的核心适用场景单体架构:适合业务初期、团队规模小、需求变化不频繁的场景微服务架构:适合业务规模大、团队分工明确、需要独立扩展的场景架构是演进的,不是一成不变的。原创 2025-11-25 12:06:50 · 1294 阅读 · 1 评论 -
SSO、OAuth2、JWT、CAS、OpenID、LDAP、RBAC
单点登录(Single Sign On),简称为 SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统要实现SSO,需要构建以下两个主要内容:OAuth2.0是OAuth协议的延续版本,但不向前兼容OAuth 1.0(即完全废止了OAuth1.0)。OAuth 2.0关注客户端开发者的简易性。要么通过组织在资源拥有者和HTTP服务商之间的被批准的交互动作代表用户,要么允许第三方应用代表用户获得访问的权限。原创 2023-11-08 09:44:26 · 7809 阅读 · 1 评论 -
MPL-2.0(Mozilla Public License 2.0)
需要特别注意的是,MPL-2.0 许可证是一种 Copyleft 许可证,如果您对 MPL-2.0 许可证下的代码进行修改并重新发布,您需要将修改后的代码同样以 MPL-2.0 许可证的方式发布。如果您修改 MPL-2.0 许可证下的代码并重新发布,您需要将修改后的代码以 MPL-2.0 许可证的方式发布,保持代码的开源性和开放性。MPL-2.0 是一种 Copyleft 许可证,这意味着如果您修改了 MPL-2.0 许可证下的软件并重新发布,您必须将修改后的代码以 MPL-2.0 许可证的方式发布。原创 2023-07-31 11:52:26 · 11974 阅读 · 0 评论 -
Apache License 2.0
然而,您仍然需要遵守许可证的条件,包括保留版权和许可声明,并在分发时提供相应的许可和免责声明。需要特别注意的是,虽然 Apache 2.0 许可证是商业友好的,但您应该在使用或分发开源软件之前仔细阅读许可证的全部条款,并确保您的行为符合许可证的要求。1. 在使用或分发被授权软件时,必须保留原始版权、许可和免责声明,并在修改后的代码中包含相应的声明。在分发被授权软件时,用户需要包含原始版权、许可和免责声明,以确保软件的来源和许可信息被保留。3. 在分发被授权软件时,不能移除或修改原始代码中的版权和许可声明。原创 2023-07-31 10:12:25 · 20233 阅读 · 0 评论
分享