-
看完这篇异地多活的改造,我决定和架构师 battle 一下
1. 简述 异地多活的概念以及为什么要做异地多活这里就不进行概述了。概念性的很多,像什么同城双活、两地三中心、三地五中心等等概念。如果有对这些容灾架构模式感兴趣的可以阅读下这篇文章进行了解:《浅谈业务级灾备的架构模式》。 阅读本篇文章之前,我们先明确一下背景,这样大家后续在看的时候就不会产生困惑。 1.1 机房划分 得物多活改造一期目前有两个机房,分别是机房...
时间:2023-07-12点击:50收藏
-
Python 3.12.0 beta 4 发布
Python 3.12.0 发布了第 4 个 Beta 版本。目前 Python 3.12 仍处于开发阶段,3.12.0b3 是计划的四个 Beta 版本中的最后一个。 公告写道,虽然开发团队的计划是让新版本在进入测试阶段后保持功能完整,但在候选版本阶段开始之前(7.31),功能仍有可能会被修改,或者在极少数情况下被删除。他们的目标是此版本之后不再更改 AB...
时间:2023-07-12点击:68收藏
-
【Java 新的选择】,Solon v2.3.8 发布
Solon 是什么开源项目? 一个,Java 新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。 解决痛点? 由于SolonBean容器的独特设计,不会因为扩展依赖变多而启动很慢(开发调试时,省时、爽快)!以知名开源项目“小诺”为例: “snow...
时间:2023-07-12点击:31收藏
-
掌握把“烂”SQL牢牢关进笼子里的密钥
摘要:本文通过5个部分内容帮助开发者快速了解GaussDB(DWS) 资源管理机制,让数仓过载烦恼不再,把“烂”SQL牢牢关进笼子里。 本文分享自华为云社区《直播回顾 | 掌握把“烂”SQL牢牢关进笼子里的密钥》,作者: 华为云社区精选 。 混合负载场景下,怎样避免“烂”语句对数据库系统的冲击?如何在资源紧张的情况下,让高优先级的作业先行?本期《数仓过载不用...
时间:2023-07-12点击:24收藏
-
IntelliJ IDEA 新增 Kotlin Notebook 插件
IntelliJ IDEA 宣布推出 Kotlin Notebook 插件,现已发布第一个实验版本。 Notebook 是一种交互式工具,能够将代码、可视化和文本组合到单个文档中。在 Notebook 中,开发者可以在一个地方编写并运行代码段(单元)、查看结果,以及记录思维过程。Notebook 已在快速原型设计、分析和数据科学领域得到广泛采用和信赖。 Ko...
时间:2023-07-12点击:69收藏
-
多元融合:流媒体传输网络的全盘解法
我们在寻找「网络」的全盘解法。 音视频数字化在消费领域的红利俨然见顶,而产业级视频应用激活了更多场景下的业务模式。与此同时,音视频客户也从单一的业务需求,趋向于多种业务并行存在的需求。 固有的网络能满足新兴的业态吗?延时与成本之间存在区间最优解吗?业务的升级切换如何不再费时费力?在成本可控下网络的稳定性怎样保障? 一张多元融合的流媒体传输网络可否解决全盘之困...
时间:2023-07-12点击:22收藏
-
Ant Design 5.7.0 发布,企业级 UI 设计语言和 React 实现
Ant Design 5.7.0 现已发布,主要变化如下: ConfigProvider 支持所有组件的className和style属性控制。感谢@Yuiai01、@li-jia-nan和@MuxinFeng的贡献。 Badge 支持classNames属性和styles属性。#43245@li-jia-nan ColorPicker 支持showText...
时间:2023-07-12点击:44收藏
-
layui-vue v2.3.3 发布,一个 Vue 3 UI 框架
[新增] layer 组件 titleStyle 属性,用于自定义 title 样式。[新增] upload 组件 beforeUpload 属性 Promise 返回值类型兼容。[修复] index.umd.js 与 index.es.js 中存在 index.css 的 decode 问题。[修复] tag 组件 type 属性为 primary 时不跟...
时间:2023-07-12点击:30收藏
-
JVM GC配置指南 | 京东云技术团队
本文旨在简明扼要说明各回收器调优参数,如有疏漏欢迎指正。 1、JDK版本 以下所有优化全部基于JDK8版本,强烈建议低版本升级到JDK8,并尽可能使用update_191以后版本。 2、如何选择垃圾回收器 响应优先应用:面向C端对响应时间敏感的应用,堆内存8G以上建议选择G1,堆内存较小或低版本JDK选择CMS; 吞吐量优先应用:对响应时间不敏感,以高吞吐量...
时间:2023-07-12点击:21收藏
-
sharding-jdbc分库连接数优化 | 京东物流技术团队
一.背景: 配运平台组的快递订单履约中心(cp-eofc)及物流平台履约中心(jdl-uep-ofc)系统都使用了ShardingSphere生态的sharding-jdbc作为分库分表中间件, 整个集群采用只分库不分表的设计,共16个MYSQL实例,每个实例有32个库,集群共512个库. 当每增加一台客户端主机,一个MYSQl实例最少要增加32个连接(通常...
时间:2023-07-12点击:22收藏
-
Beetl 模板引擎 3.15.7 发布,Java 模板引擎
完成需求I7KEB8,默认运算采用精度运算。 Beetl默认情况下当遇到数字以h结尾的时候,认为是BigDecimal类型,随后运算使用高精度运算。 var a= 3434.33h*233334; 新版本增加配置,不允许显示的使用h表示高精度类型 BIGDECIMAL=true 则默认所有数字都翻译成BigDecimal Script scrip...
时间:2023-07-12点击:29收藏
-
架构师日记-到底该如何搭建一个新系统 | 京东云技术团队
一 前言 架构设计按照实施过程可分为工程架构,业务架构,部署架构等多个维度,一个好的系统架构标准应该具备可扩展、可维护、可靠性、安全性和高性能等特点。尽管这些特点大家都熟知,但在实际落地时,我们更为迫切的想知道实现这些要求的关键路径,以便在架构设计中融入这些特点。只有这样,才能确保系统能够适应未来的业务增长和交付效率。本文将重点围绕如何进行工程架构设计展开探...
时间:2023-07-12点击:27收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS关闭SELinux安全模块
- Linux系统CentOS6、CentOS7手动修改IP地址