-
Jarboot 服务管理与诊断、让运维更简单 v3.0.0-beta2 发布
Jarboot 是一个强大的 Java 进程管理、诊断的平台,可以在线管理、监控及诊断本地和远程的 Java 进程。 官方文档:www.yuque.com/jarboot 3.0.0-beta2 (8, 2023) 选择父节点点击启动或停止,将按照服务的优先级配置启动或停止所有子节点服务 安全性增强,首次启动生成token随机盐,避免了用户未改默认jarbo...
时间:2023-08-21点击:330收藏
-
Exposed 未来计划(Kotlin 的轻量级 ORM/DAO)
Exposed几年前在 JetBrains 推出,是使用 Kotlin 编写的轻量 ORM/DAO。 它已在 JetBrains 的许多关键产品内部使用,尽管在 GitHub 上被归类为团队项目,但它已经吸引了大量的外部用户。 项目的主要负责人一直在提供支持和推动其发展,我们也认为现在应该投入更多资源。 因此,我们聘请了全职开发者和技术主管,力争将 Expo...
时间:2023-08-21点击:197收藏
-
Adobe 联合创始人 John Warnock 博士去世,享年 82 岁
Adobe 官网宣布,联合创始人 John Warnock 博士去世,享年 82 岁。 John Warnock 个人传记:https://www.adobe.com/content/dam/cc/en/leaders/pdfs/warnock.pdf Warnock 博士与 Charles Geschke 博士于 1982 年共同创立了 Adobe,第一个...
时间:2023-08-21点击:155收藏
-
快手自研大模型“快意 (KwaiYii)”亮相
快手自研的大语言模型“快意”(KwaiYii)已开启内测,并为业务团队提供了标准 API 和定制化项目合作方案。 根据官方介绍,「快意」大模型(KwaiYii) 是由快手AI团队从零到一独立自主研发的一系列大规模语言模型(Large Language Model,LLM),当前包含了多种参数规模的模型,并覆盖了预训练模型(KwaiYii-Base)、对话模型...
时间:2023-08-21点击:321收藏
-
浅谈Redis - 热点key问题 | 京东云技术团队
热key问题描述 热key问题就是突然有几十万的请求去访问redis上的某个特定key,那么这样会造成流量过于集中,达到物理网卡上限,从而导致这台redis服务器直接宕机。 如何发现热点key 凭借业务经验,进行预估哪些是热key。比如某些商品要做秒杀,则商品key就可以判断为热key,但并非所有业务都能预估出热key。 在客户端进行收集。比如在redis客...
时间:2023-08-21点击:295收藏
-
Spring缓存是如何实现的?如何扩展使其支持过期删除功能? | 京东云技术团队
前言:在我们的应用中,有一些数据是通过rpc获取的远端数据,该数据不会经常变化,允许客户端在本地缓存一定时间。 该场景逻辑简单,缓存数据较小,不需要持久化,所以不希望引入其他第三方缓存工具加重应用负担,非常适合使用Spring Cache来实现。 但有个问题是,我们希望将这些rpc结果数据缓存起来,并在一定时间后自动删除,以实现在一定时间后获取到最新数据。类...
时间:2023-08-21点击:296收藏
-
DBeaver 23.1.5 发布,可视化数据库管理平台
DBeaver 是一个免费开源的通用数据库工具,适用于开发人员和数据库管理员。DBeaver 23.1.5现已发布,更新内容如下: Data editor: 重新设计了词典查看器面板 UI 空间数据类型:曲线几何线性化已修复 数据保存时结果选项卡关闭的问题已解决 Column tooltips 已修复 图表渲染错误可视化得到改进 SQL editor: 单行...
时间:2023-08-21点击:341收藏
-
高性能MySQL实战(一):表结构 | 京东物流技术团队
最近因需求改动新增了一些数据库表,但是在定义表结构时,具体列属性的选择有些不知其所以然,索引的添加也有遗漏和不规范的地方,所以我打算为创建一个高性能表的过程以实战的形式写一个专题,以此来学习和巩固这些知识。 1. 实战 我使用的 MySQL 版本是 5.7,建表 DDL 语句如下所示:根据需求创建接口调用日志数据库表,请大家浏览具体字段的属性信息,它们有不少...
时间:2023-08-21点击:286收藏
-
系统架构合理性的思考 | 京东云技术团队
最近牵头在梳理部门的系统架构合理性,开始工作之前,我首先想到的是如何定义架构合理性? 从研发的角度来看如果系统上下文清晰、应用架构设计简单、应用拆分合理应该称之为架构合理。 基于以上的定义可以从以下三个方面来梳理评估: 1、系统的上下文清晰:明确的知道和周围系统的调用关系,数据同步机制; 2、应用架构设计简单:架构分层合理,功能定位清晰,不会出现功能边界之外...
时间:2023-08-21点击:285收藏
-
悟空🐒IM,8 年积累,高性能通用通讯服务,Flutter SDK 正式发布
什么是悟空IM? 悟空IM是一款通用实时服务,大部分实时通讯场景都能使用到,8年积累,沉淀出来的高性能通用通讯服务,支持即时通讯,站内/系统消息,消息中台,物联网通讯,音视频信令,直播弹幕,客服系统,AI通讯,即时社区等场景。 特点 📚 完全自研:自研消息数据库,消息分区永久存储,自研二进制协议(支持自定义),重写Go底层网络库,无缝支持TCP和webso...
时间:2023-08-21点击:607收藏
-
在代码世界游走,没几把“锁”防身可不行 | 京东云技术团队
一、开篇背景 “锁”代表安全。在程序中(这里指java)尤其多线程环境下,有了锁的帮助,会给数据安全带来保障,帮助线程更好的运作,避免竞争和互斥。 锁共有15种算法:乐观锁、悲观锁、自旋锁、重入锁、读写锁、公平锁、非公平锁、共享锁、独占锁、重量级锁、轻量级锁、偏向锁、分段锁、互斥锁、同步锁....一口气输出真的累,谁记这个啊。我们要吃现成的。ok,上面的一大...
时间:2023-08-21点击:279收藏
-
GaussDB之SQL Audit,面向应用开发的SQL审核工具
前言 我们先从一个SQL语句说起(以某传统单机数据库为例)。 也许这就是我们业务代码中潜藏的一个SQL语句,对于一个普通开发者来说,这个语句编写工整,逻辑清晰,没有什么问题,可以直接推到代码仓中交付上线。但是一个有经验的开发者或数据库管理员可能会发现这个SQL存在诸多的优化点: 两张表的id字段是否有索引? like语句不符合最左匹配原则,能否改写? tes...
时间:2023-08-21点击:286收藏