隐语v0.7.18版本更新,构建跨机构分布式底座RayFed

简介: 隐语v0.7.18版本更新,构建跨机构分布式底座RayFed


#隐语解读20

#版本更新7

本次隐语v0.7.18版本更新,带来了全新的功能优化和体验。在多方安全计算算法层,明密文调度层,基础设备层,文档等方面都做了优化,并发布全新的跨机构联邦分布式底座(RayFed),提供跨机构的分布式联邦执行能力,在保持隐语集中式编程易用性的基础上,提升整体系统的安全性。

🌟详细更新内容如下:


1、多方安全计算:

互联互通:发布ECDH-PSI算法开放协议,开启通过开放算法协议实践,来实现和其他平台的互联互通;

隐私安全求交:支持基于ECDH非平衡PSI的python调用接口;

支持广义线性模型(GLM),该模型多用于保险场景。

2、联邦学习:

水平:提供支持稀疏压缩优化的明文sparse聚合器;

垂直:提供稀疏化的通信优化能力;SLModel支持复杂模型,支持basenet输出多路hiddens,便于灵活配置网络结构。

3、基础设备及原语:

与 Intel 合作在 HEU 中新增 IPCL 半同态加密算法,该算法支持 AVX512-IFMA 指令集和 Intel QAT 硬件加速

4、文档:

在隐语官网中集成了文档,提升国内访问速度,并提供全球加速。

5、明密文调度框架:

多控制器模式模式:基于ray构建了新的跨机构联邦分布式底座(RayFed),支持多控制器执行,提升生产模式的安全性。

另外,配合本次0.7.18版本更新,开源社区Meetup杭州站将于2月中旬与伙伴们线下见面!届时现场将对分布式调度引擎RayFed、算法协议互联互通等核心亮点,进行更加深度地介绍讲解,期待位广大开发者朋友提供更真切的感受体会,针对版本与社区进行面对面的反馈交流。【Meetup杭州站 预报名已开启】扫描下方二维码进行预报名,社区将收集反馈在现场针对解答!

相关文章
|
8月前
|
人工智能 Java Nacos
基于 Spring AI Alibaba + Nacos 的分布式 Multi-Agent 构建指南
本文将针对 Spring AI Alibaba + Nacos 的分布式多智能体构建方案展开介绍,同时结合 Demo 说明快速开发方法与实际效果。
5282 99
|
9月前
|
存储 Kubernetes 微服务
Dapr:用于构建分布式应用程序的便携式事件驱动运行时
Dapr 是一个可移植、事件驱动的运行时,简化了分布式应用程序的开发。它支持多语言、多框架,适用于云和边缘计算环境,提供服务调用、状态管理、消息发布/订阅等构建模块。通过 sidecar 模式,Dapr 帮助开发者轻松应对微服务架构的复杂性,实现弹性、可扩展的应用部署。
556 9
Dapr:用于构建分布式应用程序的便携式事件驱动运行时
|
10月前
|
监控 Java API
Spring Boot 3.2 结合 Spring Cloud 微服务架构实操指南 现代分布式应用系统构建实战教程
Spring Boot 3.2 + Spring Cloud 2023.0 微服务架构实践摘要 本文基于Spring Boot 3.2.5和Spring Cloud 2023.0.1最新稳定版本,演示现代微服务架构的构建过程。主要内容包括: 技术栈选择:采用Spring Cloud Netflix Eureka 4.1.0作为服务注册中心,Resilience4j 2.1.0替代Hystrix实现熔断机制,配合OpenFeign和Gateway等组件。 核心实操步骤: 搭建Eureka注册中心服务 构建商品
1452 3
|
8月前
|
负载均衡 Java API
《深入理解Spring》Spring Cloud 构建分布式系统的微服务全家桶
Spring Cloud为微服务架构提供一站式解决方案,涵盖服务注册、配置管理、负载均衡、熔断限流等核心功能,助力开发者构建高可用、易扩展的分布式系统,并持续向云原生演进。
|
9月前
|
消息中间件 缓存 监控
中间件架构设计与实践:构建高性能分布式系统的核心基石
摘要 本文系统探讨了中间件技术及其在分布式系统中的核心价值。作者首先定义了中间件作为连接系统组件的"神经网络",强调其在数据传输、系统稳定性和扩展性中的关键作用。随后详细分类了中间件体系,包括通信中间件(如RabbitMQ/Kafka)、数据中间件(如Redis/MyCAT)等类型。文章重点剖析了消息中间件的实现机制,通过Spring Boot代码示例展示了消息生产者的完整实现,涵盖消息ID生成、持久化、批量发送及重试机制等关键技术点。最后,作者指出中间件架构设计对系统性能的决定性影响,
|
10月前
|
数据采集 存储 NoSQL
Scrapy 框架实战:构建高效的快看漫画分布式爬虫
Scrapy 框架实战:构建高效的快看漫画分布式爬虫
|
消息中间件 分布式计算 并行计算
Python 高级编程与实战:构建分布式系统
本文深入探讨了 Python 中的分布式系统,介绍了 ZeroMQ、Celery 和 Dask 等工具的使用方法,并通过实战项目帮助读者掌握这些技术。ZeroMQ 是高性能异步消息库,支持多种通信模式;Celery 是分布式任务队列,支持异步任务执行;Dask 是并行计算库,适用于大规模数据处理。文章结合具体代码示例,帮助读者理解如何使用这些工具构建分布式系统。
|
存储 运维 负载均衡
构建高可用性GraphRAG系统:分布式部署与容错机制
【10月更文挑战第28天】作为一名数据科学家和系统架构师,我在构建和维护大规模分布式系统方面有着丰富的经验。最近,我负责了一个基于GraphRAG(Graph Retrieval-Augmented Generation)模型的项目,该模型用于构建一个高可用性的问答系统。在这个过程中,我深刻体会到分布式部署和容错机制的重要性。本文将详细介绍如何在生产环境中构建一个高可用性的GraphRAG系统,包括分布式部署方案、负载均衡、故障检测与恢复机制等方面的内容。
872 4
构建高可用性GraphRAG系统:分布式部署与容错机制
|
存储 监控 大数据
构建高可用性ClickHouse集群:从单节点到分布式
【10月更文挑战第26天】随着业务的不断增长,单一的数据存储解决方案可能无法满足日益增加的数据处理需求。在大数据时代,数据库的性能、可扩展性和稳定性成为企业关注的重点。ClickHouse 是一个用于联机分析处理(OLAP)的列式数据库管理系统(DBMS),以其卓越的查询性能和高吞吐量而闻名。本文将从我的个人角度出发,分享如何将单节点 ClickHouse 扩展为高可用性的分布式集群,以提升系统的稳定性和可靠性。
1634 0

热门文章

最新文章