-
从源码角度深入解析Callable接口
摘要:从源码角度深入解析Callable接口,希望大家踏下心来,打开你的IDE,跟着文章看源码,相信你一定收获不小。 本文分享自华为云社区《一个Callable接口能有多少知识点?》,作者: 冰 河。 并发编程一直是程序员们比较头疼的,如何编写正确的并发程序相比其他程序来说,是一件比较困难的事情,并发编程中出现的 Bug 往往也是特别诡异的。 之所以说并发编...
时间:2023-04-18点击:84收藏
-
清单推荐:常见的研发效能度量指标(科学管理版)
大家肯定对指标度量不感陌生。从代码行数到运行时间,软件开发行业过度沉迷于「数字管理」。而在研发效能的管理和度量上,管理者们却总碰壁。 有的人不相信研发效能可以被量化,有的人则认为可以;我属于第二种。这并不意味着我不关注定性反馈,只是如果我们能够清楚地知道要先度量什么,量化指标就可以反映出很多事情并描绘出一个不错的画面。 在这篇文章中,我将与你分享如何结合研发...
时间:2023-04-18点击:163收藏
-
剖析多利熊业务如何基于分布式架构实践稳定性建设
作者 |百度小程序团队 导读 多利熊稳定性建设,是指为了确保系统或服务,在生产环境中的稳定性而采取的一系列措施和优化。这包括但不限于监控、预警、容错、自动化、规范、质量等方面的优化。通过稳定性建设,可以提高系统的可靠性和可用性,从而为用户提供更好的使用体验和服务质量。 全文4159字,预计阅读时间11分钟。 01 业务介绍 多利熊是百度旗下的本地生活服务平台...
时间:2023-04-18点击:95收藏
-
DolphinDB 计算节点使用指南
导读 为了提升 DolphinDB 在高并发读写场景下的性能与稳定性,DolphinDB 在架构上引入了计算节点 (compute node)。计算节点接管了数据节点的部分职能,负责响应客户端的请求并返回结果。在架构层面,将集群的计算与存储进行分离,保证数据节点的软硬件资源有效服务于 IO 过程,从而提升集群写入性能与稳定性。同时 DolphinDB 集群管...
时间:2023-04-18点击:121收藏
-
Mybatis-Flex v1.1.5 发布,新一代的 Mybatis 增强框架
Mybatis-Flex 是一个优雅的 Mybatis 增强框架,它非常轻量、同时拥有极高的性能与灵活性。我们可以轻松的使用 Mybaits-Flex 链接任何数据库,其内置的 QueryWrapper 帮助我们极大的减少了 SQL 编写的工作的同时,减少出错的可能性。 总而言之,Mybatis-Flex 能够极大地提高我们的开发效率和开发体验,让我们有更多...
时间:2023-04-18点击:142收藏
-
百度CTO王海峰做客《中国经济大讲堂》:文心一言,读书破万亿
当下,大语言模型热度空前,诸如文心一言、ChatGPT 等已经能够与人对话互动、回答问题、协助创作,逐渐应用于人们的工作和生活,也引发了社会热议。近日,百度首席技术官、深度学习技术及应用国家工程研究中心主任王海峰再次做客 CCTV-2 《中国经济大讲堂》,阐释文心一言这类大语言模型的产品能力、技术原理和产业价值。 文心一言读书破万亿 五大能力业内领先 人工智...
时间:2023-04-18点击:106收藏
-
【架构与设计】常见微服务分层架构的区别和落地实践
作者:京东科技康志兴 前言 从强调内外隔离的六边形架构,逐渐发展衍生出的层层递进、注重领域模型的洋葱架构,再到和DDD完美契合的整洁架构。架构风格的不断演进,其实就是为了适应软件需求越来越复杂的特点。 可以看到,越现代的架构风格越倾向于清晰的职责定位,且让领域模型成为架构的核心。 基于这些架构风格,在软件架构设计过程中又有非常多的架构分层模型。 传统三层架构...
时间:2023-04-18点击:94收藏
-
Kubernetes集群调度增强之超容量扩容
作者:京东科技徐宪章 1 什么是超容量扩容 超容量扩容功能,是指预先调度一定数量的工作节点,当业务高峰期或者集群整体负载较高时,可以使应用不必等待集群工作节点扩容,从而迅速完成应用横向扩容。通常情况下HPA、ClusterAutosacler和超容量扩容同时使用以满足负载敏感度高的业务场景。 超容量扩容功能是通过K8S应用优先级设置和ClusterAutos...
时间:2023-04-18点击:116收藏
-
浅谈离线数据倾斜
作者:京东零售荆明岚 一、数据倾斜的基本概念 1、什么是数据倾斜? 用最通俗易懂的话来说,数据倾斜无非就是大量的相同key被partition分配到一个分区里,造成了'一个人累死,其他人闲死'的情况,这种情况是我们不能接受的,这也违背了并行计算的初衷,首先一个节点要承受着巨大的压力,而其他节点计算完毕后要一直等待这个忙碌的节点,也拖累了整体的计算时间,可以说...
时间:2023-04-18点击:94收藏
-
JDK8到JDK17有哪些吸引人的新特性?
作者:京东零售刘一达 前言 2006年之后SUN公司决定将JDK进行开源,从此成立了OpenJDK组织进行JDK代码管理。任何人都可以获取该源码,并通过源码构建一个发行版发布到网络上。但是需要一个组织审核来确保构建的发行版是有效的, 这个组织就是JCP(Java Community Process)。2009年,SUN公司被Oracle公司"白嫖"(参考20...
时间:2023-04-18点击:144收藏
-
测试环境治理之MYSQL索引优化篇
作者:京东物流李光新 1 治理背景 测试环境这个话题对于开发和测试同学一定不陌生,大家几乎每天都会接触。但是说到对测试环境的印象,却鲜有好评: •环境不稳定,测试五分钟,排查两小时 •基础建设不全,导致验证不充分,遗漏缺陷 •多人共用,节点堵塞 这些问题在行业内其实屡见不鲜,针对测试环境的治理,不得不引起我们的重视。 首先我们要清晰的认知到,测试环境管理做的...
时间:2023-04-18点击:82收藏
-
Beetl 模板引擎 3.15.4 发布,Java 模板引擎
Beetl 作为脚本引擎运行脚本支持共享变量 增加子模块,集成beetl-online,beetl在线体验更新到最新的beetl版本 Maven <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId>...
时间:2023-04-18点击:108收藏
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装