首页 文章 精选 留言 我的

精选列表

搜索[子代理],共10000篇文章
优秀的个人博客,低调大师

Linux 基金会宣布成立 TARS 子基金会:致力于构建微服务开源生态

3 月 10日,Linux 基金会宣布旗下项目 TARS 正式成立 TARS 基金会。 20 世纪 60 至 70 年代,软件开发人员通常在大型机和小型机上使用单体架构进行软件开发,没有一个应用程序能够满足大多数最终用户的需求。垂直行业使用的软件代码量更小,与其他应用程序的接口更简单,而可伸缩性在当时并不是优先考虑的。 随着互联网的发展,开发人员逐渐将服务层从单体架构中分离出来,逐步产生 RPC 和 C/S 架构。 但是,当时的架构依旧无法应对不断增长的数据流量,更无法满足大型企业的需求。从 20 世纪 90 年代中期开始,分布式架构开始流行起来,面向服务的架构(SOA)越来越占主导地位。 21 世纪初,微服务开始出现,一系列基于微服务架构的框架涌现,而 TARS 于 2008 年出现。经过 10 年的大规模使用和迭代,TARS 于 2018 年成为 Linux 基金会的项目。 Linux 基金会官方介绍,TARS 基金会将会专注于微服务领域,致力于构建一个健康并且开放的微服务开源生态。它将继续支持自 2018 年以来在 Linux 基金会下运作的 TARS 项目及其社区。Linux 基金会为基础设施、开放治理和社区参与支持提供了一个中立的组织,帮助开源微服务项目,使任何行业都能够迅速实现自己的想法。 TARS 基金会致力于解决在使用微服务方面可能出现的问题,包括减少开发和服务治理的难度。它旨在解决多编程语言的互通、数据传输、数据存储一致性问题,并在支持海量请求的同时保证高性能。 同时,TARS 基金会希望吸纳上下游的开源项目,以建立更好的微服务生态。包含但不限于基础设施、存储、开发框架、服务治理、DevOps 和基于任何编程语言的应用。 关于 TARS 项目,Linux 基金会介绍,现代企业需要一个更好的微服务平台,以更好地实现 DevOps 实践、更全面的服务治理、更高性能的数据传输、以及面对大量数据请求的存储自动扩缩容以及内置的跨语言互操作性(例如 Golang、Java、C++、PHP 与 Node.js)。 “为了支持这些不断增长的需求,最初由腾讯开源的 TARS 项目提供了一个成熟的、高性能的 RPC 框架。除腾讯外,也有其它许多公司为扩展该平台的功能和价值做出了重大贡献。” 此外,TARS 可以在考虑到易用性和高性能的同时快速构建系统并自动生成代码。TARS 支持多种编程语言,包括 C++、Golang、Java、Node.js、PHP 和 Python。TARS 可以帮助开发人员和企业以微服务的方式快速构建自己稳定可靠的分布式应用,从而令开发人员只关注业务逻辑,提高运营效率。 多语言、敏捷研发、高可用和高效运营的特性使 TARS 成为企业级产品。TARS 在腾讯经过 10 多年的大规模使用和迭代,广泛应用于腾讯的在线社交、金融服务、边缘计算、汽车、视频、游戏、地图、应用市场和安全等数百项核心业务中。微服务的规模已经超过百万节点,完善了业界标准的 DevOps 理念和腾讯的海量服务之道。 至于加入 TARS 基金会有什么优势,Linux 基金会表示,加入 TARS 基金会将为成员组织和项目带带来: 社区参与 TARS 基金会将组织开展一系列活动。 TARS 基金会的成员将获得更多机会参与开源项目和社区的生态建设,并分享他们的想法和实践案例。 思想领袖 TARS 基金会的成员将能够形成一个圈子,一起帮助基金会打造不断发展的微服务生态。 提升营销和品牌影响力 会员可以通过 TARS 基金会的营销计划来扩大在社区中的覆盖面和知名度。 “建立 TARS 基金会是为了发展和促进开放的微服务生态,它将建立不同的技术兴趣小组以支持其用户社区。TARS 基金会还将建立一系列新项目孵化和发展机制。在项目同意加入基金会后,将根据项目情况量身定做合适的孵化和发展路线。在满足所有孵化要求后,TARS 基金会将宣布该项目毕业。” 除了提供技术监督委员会和用户社区外,董事会还会根据项目的实际情况,决策项目发展战略以协助其发展。 Linux 基金会执行董事 Jim Zemlin 表示:“TARS 基金会将通过开放的管理模式加速微服务生态的创新。Linux 基金会非常乐意支持这项事业,并促进它不断的发展。” 详情可以查看 Linux 官方公告:https://www.linuxfoundation.org/blog/2020/03/the-tars-foundation-the-formation-of-a-microservices-ecosystem

优秀的个人博客,低调大师

腾讯云代理商:后端服务接入腾讯云KMS指南

上手腾讯云KMS的Python SDK,照着官方文档跑一段加解密示例,多半会撞上AuthFailure、加密上下文不匹配或者超时这类报错——文档的示例往往只覆盖理想路径,距离生产可用还差一层实战细节。这篇指南会基于实际踩坑经验梳理一套能落地的腾讯云KMS Python SDK 加解密示例,同时把常见错误的判断逻辑和修复动作讲清楚,让你少花一两天排错时间。进入细节前,有必要先回答一个更前置的问题:后端服务为什么要把密钥管理挪到云KMS上?

优秀的个人博客,低调大师

腾讯云代理商:WorkBuddy Enterprise 如何做好工具审计?

工具调用审计的落地远不止“把日志存下来”那么简单。不少团队将 WorkBuddy Enterprise 的审计搭建等同于开启全量记录,却在存储膨胀、告警风暴和查询效率低下面前碰壁。这篇指南不打算罗列功能手册,而是从实际操作出发,拆解 WorkBuddy Enterprise 审计搭建方法中那些容易被忽视的取舍和工程细节——为什么需要系统性地记录工具调用,数据该怎样分区存储,告警规则如何避免噪声淹没真正的事故信号。

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册