SOFARPC released version v5.6.0, ants gold dress open-source Java RPC framework

The current release content:

i. protostuff support serialization
ii. Reconstruction consul registry implementation (Data Structure redesign)
III. to 4.0.1 Upgrade zk Cloud supports the Spring
IV. Use rest repair scenario memory leaks and other bug

Abstract

Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.5.x to upgrade. For details, please refer to all commits.

Compatibility Note

  • JDK8 required
  • Consul registry redesigned, not compatible with 5.5.0

New Features

  • support protostuff as serialization. #531
  • support fetch groupName by provide. #550
  • make user can set processInIoThread. #544

Enhancement

  • update zk to 4.0.1 to support spring cloud. #386
  • refactor registry-consul registry. #629
  • add use sofa-registry demo. #644
  • allow timeout discard settings. #676

Bug Fix

  • fix memory leak. #658
  • fix typo, SofaRegsitryClient -> SofaRegistryClient. # 581
  • fix elastic percent typo. #674
  • move providerConfig#setMethodsLimit out of for-loop. #657
  • mapSerializer support empty. [#654]

Posted SOFARPC Node v1.14.0 and v1.14.1 version:

i. Support zookeeper acl configuration

ii. In the exception processing request rpc server when the request information in the printed information is attached to err

1.14.1 / 2019-06-20

others

  • [b1547fd] - chore: print req info if rpc server handleRequest failed (#53)

1.14.0 / 2019-06-19

features

  • [0ba7c9f] - feat: support zk registry to config acl (#52) 

 

SOFARPC Profile

SOFARPC is a highly scalable, high performance, production-level Java RPC frame. Ants gold dress SOFARPC has experienced more than 10 years and five generations version of development. SOFARPC committed RPC calls between the simplified application for application to facilitate transparent, stable and efficient remote service call-point program. In order to facilitate the users and developers with enhanced functionality, SOFARPC abstract model provides a rich and extensible interface, including filters, routing, load balancing and so on. While providing a wealth of micro-governance programs around SOFARPC service framework and its peripheral components.

Features

  • Transparent, high-performance remote service call
  • Support for multiple service routing and load balancing strategy
  • It supports a variety of integrated registry
  • Support for multiple protocols, including Bolt, Rest, Dubbo, etc.
  • It supports synchronization, one-way, correction, generalization and other ways to call
  • Support fault-tolerant cluster, warm service, automatic fault isolation
  • Powerful extensions can be extended as needed for each functional block

Guess you like

Origin www.oschina.net/news/107793/sofarpc-5-6-0-released