-
系统架构合理性的思考 | 京东云技术团队
最近牵头在梳理部门的系统架构合理性,开始工作之前,我首先想到的是如何定义架构合理性? 从研发的角度来看如果系统上下文清晰、应用架构设计简单、应用拆分合理应该称之为架构合理。 基于以上的定义可以从以下三个方面来梳理评估: 1、系统的上下文清晰:明确的知道和周围系统的调用关系,数据同步机制; 2、应用架构设计简单:架构分层合理,功能定位清晰,不会出现功能边界之外...
时间:2023-08-21点击:164收藏
-
悟空🐒IM,8 年积累,高性能通用通讯服务,Flutter SDK 正式发布
什么是悟空IM? 悟空IM是一款通用实时服务,大部分实时通讯场景都能使用到,8年积累,沉淀出来的高性能通用通讯服务,支持即时通讯,站内/系统消息,消息中台,物联网通讯,音视频信令,直播弹幕,客服系统,AI通讯,即时社区等场景。 特点 📚 完全自研:自研消息数据库,消息分区永久存储,自研二进制协议(支持自定义),重写Go底层网络库,无缝支持TCP和webso...
时间:2023-08-21点击:460收藏
-
在代码世界游走,没几把“锁”防身可不行 | 京东云技术团队
一、开篇背景 “锁”代表安全。在程序中(这里指java)尤其多线程环境下,有了锁的帮助,会给数据安全带来保障,帮助线程更好的运作,避免竞争和互斥。 锁共有15种算法:乐观锁、悲观锁、自旋锁、重入锁、读写锁、公平锁、非公平锁、共享锁、独占锁、重量级锁、轻量级锁、偏向锁、分段锁、互斥锁、同步锁....一口气输出真的累,谁记这个啊。我们要吃现成的。ok,上面的一大...
时间:2023-08-21点击:160收藏
-
GaussDB之SQL Audit,面向应用开发的SQL审核工具
前言 我们先从一个SQL语句说起(以某传统单机数据库为例)。 也许这就是我们业务代码中潜藏的一个SQL语句,对于一个普通开发者来说,这个语句编写工整,逻辑清晰,没有什么问题,可以直接推到代码仓中交付上线。但是一个有经验的开发者或数据库管理员可能会发现这个SQL存在诸多的优化点: 两张表的id字段是否有索引? like语句不符合最左匹配原则,能否改写? tes...
时间:2023-08-21点击:163收藏
-
Simple Admin - Go 语言分布式后台管理系统 v1.1.2 发布
Simple Admin Tools v1.5.15 更新 修复: 大量已知问题 优化: 部分 test Simple Admin Core/Job v1.1.2 更新 优化: ent 注释 更新: 升级依赖 优化: 删除部分无用代码 Simple Admin Message Center v1.1.2 更新 新增: 合一短信支持 Simple Admin...
时间:2023-08-21点击:207收藏
-
SunnyUI V3.4.2 发布啦,C# WinForm 开源控件库
帮助文档:https://gitee.com/yhuse/SunnyUI/wikis/pages Gitee:https://gitee.com/yhuse/SunnyUI GitHub:https://github.com/yhuse/SunnyUI Nuget:https://www.nuget.org/packages/SunnyUI/ Blog:ht...
时间:2023-08-21点击:307收藏
-
MySQL运行时的可观测性
1.说在前面的话 2.安装employees测试库 3.观测SQL运行状态 3.1 观测SQL运行时的内存消耗 3.2 观测SQL运行时的其他开销 3.3 观测SQL运行进度 感知SQL运行时的状态 1. 说在前面的话 在MySQL里,一条SQL运行时产生多少磁盘I/O,占用多少内存,是否有创建临时表,这些指标如果都能观测到,有助于更快发现SQL瓶颈,扑灭潜...
时间:2023-08-21点击:112收藏
-
MyBatis-Flex v1.5.7 发布,一个优雅的 MyBatis 增强框架
MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、多表查询、批量操作,但不丢失 MyBatis 原有的任何功能。 3、高性能 MyBatis-Flex 采用独特的技术架构、相比许...
时间:2023-08-21点击:108收藏
-
低代码平台 JECloud v2.0.4 版发布,table、workflow 子项目更新
项目简介 JECloud 平台后端采用微服务架构,前端采用微应用架构,可做到不同服务使用不同数据库独立运行。全平台采用基于模型驱动的设计模式,并在前后端留有大量的代码植入入口,方便开发者对平台进行改造扩充。JECloud 适合软件开发公司、企业信息中心、个人开发者使用,适用于开发 ERP、OA、CRM、EAM、WMS、MES、PM 等企业级信息化系统,是企业...
时间:2023-08-21点击:155收藏
-
smart-socket v1.5.33,国产通信框架八周年纪念版
smart-socket 简介 smart-socket,一款能够轻松实现单机百万长连接的国产Java通信框架。 smart-socket立项之初便以极简、易用、高性能为设计理念,力求打造出对开发人员友好,对硬件利用率极致,能够拥抱未来更高性能要求、更复杂并发场景的开源作品。 极简:开源至今发布了数十次版本,核心代码量始终控制在2500行以内,总代码量不足5...
时间:2023-08-21点击:409收藏
-
你的开发套件已到货「GitHub 热点速览」
这周的 GitHub 热点榜,撇开上周的介绍过的几个项目,剩下就两字:套件。像是搜罗了大量黑客工具的 hackingtool,还有打算一统米哈游游戏客户端的 Starward,以及好用的 CV 库 supervision 方便追踪物体。 当然,还有我们的老朋友搞通知的 novu,做视频、图片备份的 immich。 以下内容摘录自微博@HelloGitHub ...
时间:2023-08-21点击:236收藏
-
vxe-table 4.5.4 已经发布,vue 表格解决方案
vxe-table 4.5.4 已经发布,vue 表格解决方案 此版本更新内容包括: table 修复单选框获取不到问题 #2151 修复树节点插入不显示问题 #2153 修复配置式渲染事件提示日志警告问题 #2152 优化虚拟树渲染 增加方法 insertNextAt 详情查看:https://gitee.com/xuliangzhan_admin/vxe...
时间:2023-08-21点击:129收藏
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- 2048小游戏-低调大师作品
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- Red5直播服务器,属于Java语言的直播服务器
- Mario游戏-低调大师作品