问答 2024-06-19 来自:开发者社区

Fury是如何解决JDK序列化性能问题的?

Fury是如何解决JDK序列化性能问题的?

问答 2024-06-19 来自:开发者社区

在JDK序列化中,如何处理不同JDK版本字段不一致的情况?

在JDK序列化中,如何处理不同JDK版本字段不一致的情况?

文章 2024-05-06 来自:开发者社区

万字长文深度解析JDK序列化原理及Fury高度兼容的极致性能实现

Fury是一个基于JIT动态编译的高性能多语言原生序列化框架,支持Java/Python/Golang/C++/JavaScript等语言,提供全自动的对象多语言/跨语言序列化能力,以及相比于别的框架最高20~200倍的性能。 序言 对于Java对象序列化,由于JDK自带的序列化性能很差,业界出现了hessian/kryo等框架来加速序列化。这些框架能够序列化大部分Ja...

万字长文深度解析JDK序列化原理及Fury高度兼容的极致性能实现
文章 2023-10-23 来自:开发者社区

【面试题精讲】JDK 自带的序列化方式

!! 有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top首发博客地址[1]面试题手册[2]系列文章地址[3]1. 什么是 JDK 自带的序列化方式?JDK(Java Development Kit)提供了一种内置的序列化机制,即 Java 对象序列化。它允许将 Java 对象转换为字节流,以便在网络上传输或保存到磁盘上,并且....

文章 2023-07-19 来自:开发者社区

比JDK最高快170倍,蚂蚁集团开源高性能多语言序列化框架Fury

Fury是一个基于JIT动态编译和零拷贝的多语言序列化框架,支持Java/Python/Golang/ JavaScript/C++等语言,提供全自动的对象多语言/跨语言序列化能力,和相比JDK最高170倍的性能。代码仓库 GitHub 地址为:https://github.com/alipay/fury背景序列化是系统通信的基础组件,在大数据、AI框架和云原生等分布式系统中广泛使用。当对象需要....

比JDK最高快170倍,蚂蚁集团开源高性能多语言序列化框架Fury
文章 2023-01-14 来自:开发者社区

深入浅出序列化(1)—— JDK序列化和Hessian序列化

我之前在《聊一聊 RPC》中曾提过什么是序列化和反序列化,当时有说过之后要单独抽出一期来详细聊聊序列化,没想到这一拖竟然拖了一年多,现在来把这个坑补上。由于篇幅较长,本文先主要介绍两种常见的序列化方式——JDK 序列化和 Hessian 序列化。序列化是什么(What)百度百科对于 「序列化」 的解释是:序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。这....

深入浅出序列化(1)—— JDK序列化和Hessian序列化
文章 2022-12-06 来自:开发者社区

万字长文深度解析JDK序列化原理及Fury高度兼容的极致性能实现

Fury已经在2023年7月在Github正式对外开源,欢迎关注:https://github.com/alipay/fury Fury是一个基于JIT动态编译的高性能多语言原生序列化框架,支持Java/Python/Golang/C++/JavaScript等语言,提供全自动的对象多语言/跨语言序列化能力,...

万字长文深度解析JDK序列化原理及Fury高度兼容的极致性能实现
文章 2022-10-12 来自:开发者社区

Java序列化案例demo(包含Kryo、JDK原生、Protobuf、ProtoStuff以及hessian)(二)

三、Protobuf序列化介绍protobuf—Github地址、protobuf-java介绍:Protobuf 出自于 Google,性能还比较优秀,也支持多种语言,同时还是跨平台的。就是在使用中过于繁琐,因为你需要自己定义 IDL 文件和生成对应的序列化代码。这样虽然不然灵活,但是,另一方面导致 protobuf 没有序列化漏洞的风险。Protobuf 包含序列化格式的定义、各种语言的库以....

Java序列化案例demo(包含Kryo、JDK原生、Protobuf、ProtoStuff以及hessian)(二)
文章 2022-10-12 来自:开发者社区

Java序列化案例demo(包含Kryo、JDK原生、Protobuf、ProtoStuff以及hessian)(一)

一、Kryo序列化(优先选择)介绍kryo-Gihub仓库地址Kryo 是一个高性能的序列化/反序列化工具,由于其变长存储特性并使用了字节码生成机制,拥有较高的运行速度和较小的字节码体积,并且Kryo 已经是一种非常成熟的序列化实现了,已经在 Twitter、Groupon、Yahoo 以及多个著名开源项目(如 Hive、Storm)中广泛的使用。基于Java的快速高效的对象序列化框架,旨在提供....

Java序列化案例demo(包含Kryo、JDK原生、Protobuf、ProtoStuff以及hessian)(一)
文章 2022-06-13 来自:开发者社区

SpringBoot - 优雅解决 SpringBoot 在 JDK8 中 LocalDateTime(反)序列化问题

在做项目的时候很容易遇到这种问题:org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type java.time.LocalDateTime from String \"2020-02-15 22:13:15\": Fa....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐