Skip to content

Commit

Permalink
Merge pull request #5379 from FederatedAI/feature-2.0-rc-dy
Browse files Browse the repository at this point in the history
Feature 2.0 rc dy
  • Loading branch information
dylan-fan authored Dec 27, 2023
2 parents 60d5cad + 80cae0a commit f80634a
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 9 deletions.
15 changes: 10 additions & 5 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,15 +45,19 @@
* Using different ports to handle access requests both inside and outside the cluster, facilitating the adoption of different security policies for different ports

> FATE Flow 2.0: Building Open and Standardized Scheduling Platform for Scheduling Interconnection
* Migrated functions: data upload/download, process scheduling, component output data/model/metric management, multi-storage adaptation for models, authentication, authorization, feature anonymization, multi-computing/storage/communication engine adaptation, and system high availability
* Adapted to new scalable and standardized federated DSL IR
* Built an interconnected scheduling layer framework, supported the BFIA protocol
* Optimized process scheduling, with scheduling separated and customizable, and added priority scheduling
* Optimized algorithm component scheduling, dividing execution steps into preprocessing, running, and post-processing
* Optimized algorithm component scheduling,support container-level algorithm loading, enhancing support for cross-platform heterogeneous scenarios
* Optimized multi-version algorithm component registration, supporting registration for mode of components
* Federated DSL IR extension enhancement: supports multi-party asymmetric scheduling
* Optimized client authentication logic, supporting permission management for multiple clients
* Optimized RESTful interface, making parameter fields and types, return fields, and status codes clearer
* Decoupling the system layer from the algorithm layer, with system configuration moved from the FATE repository to the Flow repository
* Added OFX(Open Flow Exchange) module: encapsulated scheduling client to allow cross-platform scheduling
* Supported the new communication engine OSX, while remaining compatible with all engines from FATE Flow 1.x
* Decoupled the System Layer and the Algorithm Layer, with system configuration moved from the FATE repository to the Flow repository
* Published FATE Flow package to PyPI and added service-level CLI for service management

* Migrated major functionality from FATE Flow 1.x

> Fate-Client 2.0: Building Scalable Federated DSL for Application Layer Interconnection And Providing Tools For Fast Federated Modeling.
* Introduce new scalable and standardized federated DSL IR(Intermediate Representation) for federated modeling job
Expand All @@ -66,4 +70,5 @@
> Fate-Test: FATE Automated Testing Tool
* Migrated automated testing for functionality, performance, and correctness


> Easy Deploy
* Supports installation of FATE by PyPi
1 change: 0 additions & 1 deletion doc/2.0/osx/README.md

This file was deleted.

5 changes: 2 additions & 3 deletions doc/2.0/osx/osx.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# OSX: Open Site Exchange
# 一、背景:

FATE1.X维护了多套通信架构,包括eggroll、spark+pulsar+nginx 、spark+rabbitmq+nginx。
Expand All @@ -20,9 +21,7 @@ FATE1.X维护了多套通信架构,包括eggroll、spark+pulsar+nginx 、spark

为了解决以上问题,我们预备在FATE2.X中使用统一的通信组件OSX,统一支持不同计算引擎

# 二、新组件OSX:


# 二、OSX:

## 新组件特性:

Expand Down

0 comments on commit f80634a

Please sign in to comment.