Skip to main content

PHOENIX

Phoenix 是一款高性能、事件驱动型的微服务框架

Release Note of 2.4.1

Released on Nov 12, 2021

Phoenix 是什么?

Phoenix 提供了高可用、动态伸缩、分布式事务、内存管理、实时监控等关键能力。擅长解决业务复杂,性能要求高的场景。

Phoenix架构图

Phoenix 特性

高性能

高性能

基于强大内存计算以及高性能的持久化模型,Phoenix 能够提供毫秒级的低时延,在处理复杂场景时仍能提供高达 50000 的 TPS

高可用

高可用

基于 Phoenix 开发的微服务组件高度松耦合,依赖于 Phoenix 集群的伸缩能力,在系统发生故障时能够快速检测节点故障并自动恢复

高弹性

高弹性

基于 Phoenix 开发的有状态微服务具有弹性伸缩的能力,开发者可轻松建立 Phoenix 集群以适应负载,而无需引入复杂组件

易审计

易审计

Phoenix 具有强大的溯源能力,当程序故障时能够回溯事件以重现异常,也能够根据历史记录进行日志审计的需求

易编程

易编程

Phoenix 对聚合根进行了封装,提供了一套抽象 API,并且支持与 Spring Boot 框架集成,降低了 DDD 以及微服务开发门槛

易运维

易运维

Phoenix 提供了监控管理平台和开放接口,支持系统实时的性能监控、业务监控、调用链追踪、异常分析等能力,满足运维和金融审计需求