SOFA Weekly|SOFARPC 5.10.0 版本发布、SOFA 五周年回顾、Layotto 社区会议回顾与预告...

贝加莱Automation Studio 4.10安装保姆级教程:从官网下载到解决.Net 3.5报错 本文提供贝加莱Automation Studio 4.10的详细安装教程,涵盖从官网下载到解决.Net 3.5报错的全过程。特别针对工业自动化开发环境中常见的.Net Framework 3.5安装问题,提供多种经过验证的解决方案,包括控制面板安装、DISM命令离线安装和手动下载安装包等方法,帮助工程师顺利完成PLC开发环境的搭建。 阅读详情

 SOFA WEEKLY | 每周精选 

ecac1e32b752e6e561383972416b0cbc.jpeg

筛选每周精华问答,同步开源进展

欢迎留言互动~

SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金融场景里锤炼出来的最佳实践。

SOFAStack 官网: https://www.sofastack.tech

SOFAStack: https://github.com/sofastack

   SOFA 社区会议回顾   

Layotto:

主题:Layotto 社区会议
时间:4 月 19 日 14:00 - 15:00

会议内容:

本次社区会议根据议题探讨了 2023 开源之夏申报课题的具体方式和内容,并号召同学踊跃参与报名;对于自建组件问题,方案已经敲定,感兴趣的同学可以尝试;Layotto 在升级 gRPC 版本时出现前置依赖问题,并在会议中同步进展;关于 CLA 机器人出现的问题,社区同学共同讨论了提供解决的思路。

「Layotto」:https://github.com/mosn/layotto/issues/907

「会议回放」:https://www.bilibili.com/video/BV1aT411p7cr/?share_source=copy_web&vd_source=802e089175dbc2ea677914f78683b18a

   SOFA 社区会议预告  

Layotto:

主题:Layotto 2023-04-26 社区会议

时间:4 月 26 日(下周三)14:00

入会口令(钉钉):688 824 34655

电话呼入:+862759771621(中国大陆)+8657128356288(中国大陆)

入会链接:dingtalk://dingtalkclient/page/videoConfFromCalendar?confId=1cebca80-e8cd-4f26-b529-79bac0ce7493&appendCalendarId=1&calendarId=2344343024

议题:

  • 2023 开源之夏-课题/导师招募#894

  • Discussion:自建各种 Component#902

  • 希望 Layotto 提供高性能的通信交互能力#867

「Layotto」:https://github.com/mosn/layotto/issues/907

   SOFAStack 五周年精彩回顾   

SOFA 五周年资料已上传 SOFAStack 官网

回复公众号:“SOFA 五周年”

即可获取链接啦~

还可戳“阅读原文”跳转哦!

   SOFAStack 社区本周贡献   

7cd749702d47eb798bec7e79dc96bf54.png

   SOFARPC 5.10.0 版本发布   

发布 SOFARPC 5.10.0 版本,主要变更如下:

  • 重构了自定义序列化器的注册模式,使得主站版可以覆盖开源版的注册#1296

  • 修改了反序列化时 Request Header 的处理逻辑#1325

  • 更新了 Javassist Proxy 构造 class 时的 API 使之能在 JDK17 环境下运行#1316

详细发布报告:https://github.com/sofastack/sofa-rpc/compare/v5.9.2...v5.10.0

   SOFAStack GitHub issue 精选   

本周各项目回复 issue 共计 2 条
欢迎大家在 GitHub 提交 issue 与我们互动

我们会筛选 issue 通过

 " SOFA WEEKLY " 的形式回复

1.@LY1806620741 #1061

com.alipay.sofa.rpc.enable-swagger 是否已经废弃?在 3.16.3

com.alipay.sofa.rpc.enable-swagger=true 配置使用了 Objectway 的 ASM,与 Spring Boot 的 ASM 冲突。

A:可以手动增加一个依赖。

<dependency>
    <groupId>org.ow2.asm</groupId>
    <artifactId>asm</artifactId>
    <version>9.1</version>
</dependency>

看起来是 https://github.com/sofastack/sofa-rpc/blob/5.8.3.1/all/pom.xml 少添加了一个 ASM 的依赖,导致出现上面的问题。

「SOFABoot」:https://github.com/sofastack/sofa-boot/issues/1061

2.@Estom #642

多 Host 模式下,动态部署,无法启动第二个 Tomcat。需要添加特殊的配置吗?

A: 多 Host 模式配置建议看一下这份文档 https://www.sofastack.tech/projects/sofa-boot/sofa-ark-spring-boot-demo/  中的“6.多 Host 与单 Host 模式”。

「SOFAArk」:https://github.com/sofastack/sofa-ark/issues/642

   本周推荐阅读   

fe58c240ae34aac646a52d6d6ed8312b.jpeg

精彩回顾|SOFA 五周年,Live Long and Prosper!

96814a33e02ba01c9585f2b6be3b5004.png

金融级应用开发|SOFABoot 框架剖析

7574080bd57a15fe6094528e228974f8.jpeg

如何看待 Dapr、Layotto 这种多运行时架构?

647abf65b1d39f849df795eccae03f6e.png

MoE系列(二)|Golang 扩展从 Envoy 接收配置

8c2939ad52deda636a3b65ab2bb0e93b.jpeg

PTA编程—币值转换 我对于这个题的主要思想就是把九位数分三块,对每块进行处理后,再合并。有了这个思想就开始写代码,后面就是哪有洞补哪,哪个测试用例没通过就对其特殊处理…。反正最后测试用例全通过了。 #include<iostream> #include <string> #include <algorithm> using namespace std; char a[10]={'a','b','c','d','e','f','g','h','i','j'}; //既然题目说了最多9位 阅读详情

相关推荐

Perplexity SPACE沙箱平台:安全AI开发环境实战解析

沙箱技术通过资源隔离和权限控制创建受限执行环境,其核心原理是容器化隔离机制。在AI开发领域,这种技术解决了环境配置复杂性和安全风险等关键问题。SPACE沙箱平台作为AI代码执行环境,提供了标准化的开发沙箱,支持Python生态和主流AI框架。通过实战案例展示,该平台特别适用于情感分析等NLP任务的快速原型验证,帮助开发者在安全隔离的环境中测试AI模型和算法,显著提升开发效率并降低系统风险。

weixin_29029995的博客 274

【自动生成接口文档】Sofaboot集成Swagger3并通过Yapi做接口管理

Sofaboot集成Swagger3并通过Yapi做接口管理

不是很懂 2万+

ORBSLAM3运行记录(单目+IMU)

ORBSLAM3运行记录1.单目+IMU数据集运行记录自己做的其它测试2.单目+IMU自己采集数据运行记录测试结果 1.单目+IMU数据集运行记录 ORBSLAM3没有预留ROS下单目+IMU的结点,这个需要自己去写代码添加,可以参考这篇博客,《ORBSLAM3 用ROS接口运行双目IMU和单目IMU模式》。我的ROS结点为Mono-IMU,字典文件ORBvoc.txt在ORBSLAM3 / Vocabulary文件夹中,配置文件EuRoC.yaml在ORB_SLAM3 / Examples / Monoc

yys2324826380的博客 1万+

[总结] 解决spring-boot 各版本包冲突兼容的方法

思路 在微服务盛行的当下,spring boot 流行程度已经家喻户晓。但同时,随着spring boot 快速迭代,出现了很多版本,比如当前已经推出了2.2.x-SNAPSHOT/ ,不同版本的spring boot 对配套使用的spring 组件、第三方组件的版本是有要求。 在我们平时的开发中,需要集成某些spring boot功能时,偶尔会遇到包版本冲突,......

Java高手真经 2万+

AT32F421玩转AM32电调:手把手教你调试过零点比较器,告别电机抖动

本文详细介绍了如何使用AT32F421芯片调试AM32电调的过零点比较器,解决电机抖动问题。通过硬件配置、软件环境搭建、比较器电路原理分析及filter_level参数动态调整等实战步骤,帮助开发者精准诊断和优化电机控制性能。

weixin_42525632的博客 276

Vivado实战:如何用BUFGMUX_CTRL实现FPGA双时钟热切换(附时序约束模板)

本文详细介绍了如何使用Xilinx FPGA中的BUFGMUX_CTRL原语实现双时钟热切换的工业级解决方案。通过分析BUFGMUX_CTRL的核心机制、PCB布局约束和电源噪声抑制方法,提供Vivado实现全流程和时序约束模板,帮助工程师在工业自动化、车载电子等场景中提升系统可靠性。

weixin_29186249的博客 576

springboot bootstrap 开源框架_蚂蚁金服开源Spring Boot增强框架SofaBoot-金融级分布式架构...

SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空间隔离等等能力。在增强了 Spring Boot 的同时,SOFABoot 提供了让用户可以在 Spring Boot 中非常方便地使用 SOFA 中间件的能力。 SOFABoot 3.0.0 已经发布,该版本基于 Sprin...

weixin_39732640的博客 464

【电脑技巧】CPU正常运行时间过长,怎么解决?

目录 问题描述 解决方案 1、问题描述 不少同志都遇到过这样的问题:按【Ctrl + alt + delete】打开任务管理器,切到“性能”选项卡下,发现自己电脑的CPU正常运行时间竟然为好几十天!很多人担心这会不会影响电脑的寿命?于是很想知道这是怎么回事,以及如何解决这个问题。 我在此解答一下,这是由于你的电脑开启了“快速启动”这一选项的缘故,只要把这一选项关闭,问题就解决了。 2、解决方案 怎样关闭“快速启动”呢?按照如下的步骤来即可。 顺便声明一下,笔者的电脑配置: 使用电脑:联想Yoga 14

橄榄树下的孩子 3万+

基于SpringBoot的框架SOFABoot,青出于蓝而胜于蓝

基于SpringBoot的框架SOFABoot,青出于蓝而胜于蓝(阿里出品) 程序员界的彭于晏 2018-11-08 22:02:58 SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空间隔离等等能力。在增强了 Spring Boot 的同时,SOFABoot 提供了让用...

qq_992833908 4300

基于英特尔 RealSense D455 相机实现裂缝尺寸以及深度测量

D455 相机可用于对这些零部件进行高精度的表面检测,快速准确地测量裂缝的尺寸和深度,实现自动化的质量控制和缺陷筛查,提高生产效率和产品质量。D455 相机能够对焊缝表面进行细致扫描,测量焊缝的宽度、深度以及焊缝表面的不规则程度等参数,帮助检测焊缝是否存在缺陷,如未焊透、焊瘤等,为焊接质量的评估和改进提供数据支持。:RGB 传感器采用全局快门,并且其视场与深度视场相匹配,能够提供更出色的 RGB 图像质量,以及深度图像和 RGB 图像之间的更好对应性,从而可提高扫描质量。可以看出宽度和高度都是十分准确的。

qq_53545309的博客 1715

基于Simulink的永磁同步电机力位混合控制(导纳+位置)仿真

本文详细介绍了基于Simulink的永磁同步电机(PMSM)力位混合控制系统实现方法。主要内容包括:1) 通过导纳控制原理(二阶质量-阻尼-弹簧模型)实现机器人柔顺控制;2) 在Simulink中构建虚拟环境、导纳控制器、PMSM驱动系统等完整框架;3) 针对曲面恒力打磨场景,实现20N恒力跟踪(RMS误差1.2N)和位置顺应;4) 支持纯位置/导纳/恒力三种工作模式切换;5) 提供系统性能评估指标和高级扩展功能。该方案显著提升了机器人环境交互的安全性和适应性,适用于精密装配、人机协作等应用场景。

xiaoheshang_123的博客 147

基于 SOFAArk 实现应用的动态装载和卸载

基于 SOFAArk 实现应用的动态装载和卸载案例描述操作步骤原理 本篇主要来看下蚂蚁金服开源的 SOFAArk 这个产品。SOFAArk 是一款基于 Java 实现的轻量级类隔离容器,主要提供类隔离和应用(模块)合并部署能力;本文主要基于 telnet 指令的方式进行应用 Biz 的装载和卸载操作。去年在上海 KubeCon 大会上有分享过 《SOFABoot 动态模块实践》,主要是通过 SOF...

glmapper_2018 919

亿储J11-480G固态开卡工具主控:SM2259XT、颗粒:29F01T2ALCQH1

亿储J11-480G固态开卡工具主控:SM2259XT、颗粒:29F01T2ALCQH1

手动搭建一个简单的SoFaBoot框架(一)

环境准备 观看本系列博客之前请确保本地版本无问题 要使用 SOFABoot,需要先准备好基础环境,SOFABoot 依赖以下环境: - JDK7 或 JDK8 - 需要采用 Apache Maven 3.2.5 或者以上的版本来编译 简介: SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check...

凌波漫步 3590

三菱FX3U FX3G解密软件.zip

三菱FX3U FX3G解密软件 8位密码直接连上线。直接显示密码16位加密解密时候。会显示无法解除的保护,然后就需要看里面的解密步骤去解了,(下载后里面有解密步骤)

2022年最新前端面试题(字节跳动)真题解析

2022年最新前端面试题(字节跳动)真题解析,希望对你面试有帮助,加油。

jarslink

http://www.sofastack.tech/sofa-boot/docs/Home   简介     Jarslink 2.0 是 SOFABoot 官方基于 SOFAArk 开发的功能插件,负责管理多应用在 SOFAArk 容器之上的合并部署,具备如下特性: 支持运行时动态安装和卸载应用。 支持运行时应用热替换能力,保证服务的连续性。 跨应用内部通信,支...

qq5132834的专栏 1608

嵌入式学习之语音文字短信无线发射机设计.zip

嵌入式学习资料

SOFABoot框架(蚂蚁金服)

SOFABoot框架的简单搭建 先简单介绍一下SOFA Boot ,SOFA Boot 是基于 Spring Boot 的开发框架,是蚂蚁金服下的一款开源框架,用于快速、敏捷地开发 Spring 应用程序,特别适合构建微服务系统 提供了诸如 Readiness Check,类隔离,日志空间隔离等等能力。 简单来说包括几个主要功能: 1 增强 Spring Boot 的健康检查能力 2 提供类隔离的能力(防止jar包冲突问题) 3 日志空间隔离能力(打印日志路径分别固定) 4 SOFA 中间件的集成管理等 今

weixin_44772271的博客 6777

SOFA的安装

1.下载https://www.sofa-framework.org/download/ 打开git bash 选择跳到自己的安装目录,我这里的安装目录是D:\work_files 然后输入 git clone git://scm.gforge.inria.fr/sofa/sofa.git 2.在windows上进行cmake的配置https://www.sofa

十年磨一剑 4836

SofaRPC v5.8.6 发布,蚂蚁金服开源 Java RPC 框架

SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户和开发者方便的进行功能扩展。同时提供了丰富的模型抽象和可扩展接口,包括过滤器、路由、负载均衡等等。SofaRPC v5.8.6 现已发布,此版本带来 对 sofa-rpc 框架的增强和一些错误修复(需要 JDK8 版本支持)。如果你的 版本介于 5.7.10 和 5.8.5 之间, 官方鼓励进行升级。SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。...

Chenhui98的博客 225

InnoDB 内存结构总览:Change Buffer、AHI 与 Log Buffer

本文系统梳理InnoDB内存结构中的ChangeBuffer、Adaptive Hash Index(AHI)与LogBuffer。ChangeBuffer缓存二级索引页不在内存时的变更,减少随机IO,仅在页加载时合并;聚簇索引修改立即执行,因数据本身不可延后。AHI基于高频等值查询自动构建哈希索引,加速定位,仅支持等值操作。LogBuffer为redo log内存缓冲,配合磁盘日志实现崩溃恢复。三者均服务于性能优化,其中ChangeBuffer与AHI共享BufferPool空间,而LogBuffer独立

bksczm的博客 276

Spring AI + GPT-5.5 + Ollama 配置教程:Base URL、超时与流式调用

由于不同 Spring AI、Spring Boot 小版本之间仍可能存在差异,创建项目时应检查 Spring Initializr、Spring AI BOM 和官方兼容矩阵,不要直接复制旧教程中的 Starter 名称和版本号。多人项目最好隔离不同客户端,并在脱敏前提下记录最终 URL、状态码、请求耗时、请求 ID 和模型 ID。Spring AI 接入模型 API,至少要同时确认 Starter、Base URL、请求路径、API Key、模型 ID、连接超时、读取超时和流式客户端这 8 项。

2601_95893075的博客 232

V8 机制、手写核心函数与 TypeScript 类型体操

或固定初始化(如数组先定长、对象先给全字段)保持类型与形状稳定;这些都比"换框架"更基础。只能处理纯数据(丢函数、Date、RegExp、循环引用报错)。生产级深拷贝要处理:原始值短路、循环引用、V8(Chrome / Node 的 JS 引擎)不是"解释一行跑一行"那么简单,它用。图:V8 执行流程——解释执行 + 热点优化,优化失败会 Deopt 回退。JS 内存自动管理,但"自动"不等于"不会漏"。是"固定间隔最多执行一次"。手写 Promise 是"懂异步"的试金石。是"停下后才执行最后一次",

qq_38468358的博客 346

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)

要努力去发光,而不是被照亮~ 125

Spring Boot 数据源与 MyBatis(-Plus) 自定义配置详解

本文详解 Spring Boot 中单数据源环境下 HikariCP 与 MyBatis-Plus 的自定义配置。通过手动声明 SqlSessionFactory,实现下划线转驼峰、日志输出、一级缓存策略等精细化控制。结合 HikariCP 核心参数调优(如最大连接数、连接生命周期),确保高性能与稳定性。适用于仅需访问单一数据库的场景,避免多数据源复杂性,兼顾性能与可维护性。

BADAO_LIUMANG_QIZHI的博客 196

LeetCode Hot 100 二叉树专题(二)3 题(Java)

本篇文章共 3 题:543. 二叉树的直径、102. 二叉树的层序遍历、108. 将有序数组转换为二叉搜索树。 每道题都统一按「① 题目分析 & 解题思路 → ② 常见解法(附代码)及讲解 → ③ 知识点总结」的顺序组织;代码使用 Java 编写,节点定义沿用 LeetCode 默认的 TreeNode。

2401_88612756的博客 365

Decorator

TaskDecorator 是异步场景下"跨线程传递上下文"的标准方案,主要用于传递 MDC、用户信息、数据源路由等上下文数据,核心价值是让异步任务的日志链路不中断、业务上下文不丢失。TaskDecorator 是 Spring 提供的一个钩子接口,用于在异步任务执行前对 Runnable 进行包装,常用于跨线程传递上下文。如果你在项目中遇到具体的异步上下文传递问题,可以把代码贴出来,我帮你给出最合适的 Decorator 方案 👍。✅ 核心能力:在线程切换时,把"父线程的上下文"搬到"子线程"

wlwork66的博客 106

JDK 下载安装:装完 Java 提示「不是内部或外部命令」?环境变量没配

JDK 是写 Java 程序必须装的东西。它包含运行 Java 的虚拟机(JRE)和编译 Java 的编译器(javac)——装了它,能跑、.java文件能编译成可执行程序。免费,学习和小规模生产都不花钱。

科小怪的博客 630

C++ 多态详解:作用、原理与实战用法

多态是C++面向对象的核心特性,通过虚函数实现运行期动态绑定,使同一接口在不同对象上表现出不同行为。其核心作用包括统一接口、提升可扩展性、降低耦合、支持运行时分派与批量处理。实现依赖虚函数表(vtable)和虚指针(vptr),需注意虚析构函数、对象切片等陷阱。相比编译期多态(模板),运行期多态灵活性高但有调用开销。合理结合两者,可兼顾代码的灵活性与性能,是构建可扩展、低耦合系统的关键。

2402_85743155的博客 382
上一篇: MoE 系列(二)|Golang 扩展从 Envoy 接收配置
下一篇: 蚂蚁安全科技 Nydus 镜像加速实践
SOFAStack
博客等级 码龄7年 747粉丝 389原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值