每一名优秀开发者都想成为架构师。架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。

互动社区
加载中
置顶
部门经理
发表了问答
14分钟前

分库基础上如何做跨库连表统计设计

RT,目前各个业务分库分表设计,那么数据统计要如何设计? 业务方还要求实时统计。先谢大佬。

置顶
发表了博客
昨天 18:45

Redis基础——剖析基础数据结构及其用法

这是一个系列的文章,打算把Redis的基础数据结构、高级数据结构、持久化的方式以及高可用的方式都讲一遍,公众号会比其他的平台提前更新,感兴趣的可以提前关注,「SH的全栈笔记」,下面开始正文。 如果你是一个有...

1
3
置顶
发表了博客
昨天 13:48

如何优雅统计订单收益(一)

引言 统计订单收益是做电商类型的APP老生常谈的问题.常规需求大致有用户收益日报/月报/年报.这些报表型的数据对表设计和程序设计有着不小的挑战.常规的聚合查询语句的查询时间会随着收益表数据日渐庞大而逐渐变长...

5
6
置顶
后端工程师
发表了资讯
前天 21:25

mica 2.0.8-GA 发布,添加对 druid 指标收集

一、mica(云母) mica 由如梦技术内部的 lutool(撸秃) 演变而来。lutool 诞生于 2017 年,受 jhipster 启发逐步形成一个微服务的核心集。 因 lutool 名称与功能不太符合,故在2019年开源时将其改名为 mica(云母),寓意为云服务的基石。 二、更新说明(累积更新) v2.0.8-GA - 2020-10-20 mica-metrics 添加对 drui...

4
9
置顶
发表了资讯
前天 15:48

open-monitor 1.8.0 版本发布,基于 Prometheus 的分布式监控平台

open-monitor简介 open-monitor是一套基于Prometheus的分布式监控平台,适用于wecube,WeCube通过监控插件来对资源以及应用的监控及告警。此插件底层引用Prometheus,上层封装了对Prometheus的配置管理和图表展示,后端技术选型为Go + Gin + Xorm, 前端技术选型为Vue + ECharts。 1.8.0版本主要内容 新增特性 新增数据库...

0
12
置顶
高级程序员
发表了博客
前天 10:32

Redis哨兵集群中哨兵挂了,主从库还能切换吗?

实际上,一旦多个实例组成了哨兵集群,即使有哨兵实例出现故障挂掉了,其他哨兵还能继续协作完成主从库切换的工作,包括判定主库是不是处于下线状态,选择新主库,以及通知从库和客户端。 1,基于 pub/sub 机制的...

0
2
置顶
发表了资讯
前天 09:10

PowerJob 3.3.0 发布,强大的任务调度中间件

PowerJob是全新一代任务调度中间件,其主要功能特性如下: 使用简单:提供前端Web界面,允许开发者可视化地完成调度任务的管理(增、删、改、查)、任务运行状态监控和运行日志查看等功能。 定时策略完善:支持CRON表达式、固定频率、固定延迟和API四种定时调度策略,同时提供延迟执行策略 执行模式丰富:支持单机、广播...

1
18
置顶
发表了博客
前天 00:41

据说 99.99% 的人都会答错的类加载的问题

概述 首先还是把问题抛给大家,这个问题也是我厂同学在做一个性能分析产品的时候碰到的一个问题。 同一个类加载器对象是否可以加载同一个类文件多次并且得到多个Class对象而都可以被java层使用吗 请仔细注意上面的...

0
2
置顶
发表了资讯
10/19 11:16

SeaweedFS 2.05 发布,分布式文件系统

SeaweedFS 是一个简单且高度可扩展的分布式文件系统,主要有两个目标:存储数十亿的文件和快速响应。 目前,SeaweedFS 2.05 已发布,该版本更新内容如下: FUSE Mount 大型文件的并行写入请求速度提高了 4 倍。 修复weed mount -filer.path=...参数时的空文件夹。 Filer 修复了对 streaming range requests 的支持 WebD...

0
3
置顶
高级程序员
发表了资讯
10/18 08:54

xmake v2.3.8 发布, 新增 Intel C++/Fortran 编译器支持

xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。 在这个新版本中,我们对 Intel 系列的 C++ 和 Fortran 编译器做了全平台支持,并且改进了上个...

4
5
置顶
发表了问答
10/16 16:44

http转https问题

为什么我使用www.ttblog.site访问时无法定向到https 但是我通过ttblog.site可以访问https 并且通过浏览器访问www.ttblog.site时Remote Address显示的ip不是我的服务器的ip,什么原因

置顶
发表了博客
10/16 16:10

如果把四个消息队列都拉到一个群里,他们会聊些什么?

这是我的第 64 篇原创文章 作者 | 悟空聊架构 来源 | 悟空聊架构(ID:PassJava666) 转载请联系授权(微信ID:PassJava) 本篇的灵感来自我超级喜欢的一篇文章:《如果把中国 442 位皇帝都放在一个群里面,他们会...

0
0
置顶
发表了资讯
10/16 10:35

Gitee 推荐 | 一站式 IT 架构管理和运维管理工具 wecube-platform

WeCube 是一套开源的,一站式 IT 架构管理和运维管理工具,主要用于简化分布式架构 IT 管理,并可以通过插件进行功能扩展。

0
0
置顶
发表了博客
10/14 17:25

ThreadLocalRandom 安全吗?

前言 最近在写一些业务代码时遇到一个需要产生随机数的场景,这时自然想到 jdk 包里的 Random 类。但出于对性能的极致追求,就考虑使用 ThreadLocalRandom 类进行优化,在查看 ThreadLocalRandom 实现的过程中,又...

0
1
置顶
程序员
发表了博客
10/14 16:08

Spring 三大核心组件的关系

Spring 框架的总体架构图 从上图中可以看出 Spring 框架中的核心组件只有三个:Core、Context 和 Beans。它们构建起了整个 Spring 的骨骼架构。没有它们就不可能有 AOP、Web 等上层的特性功能。下面也将主要从这三...

0
14
置顶
发表了资讯
10/14 11:33

SQLAlchemy 1.3.20 发布,Python ORM 框架

SQLAlchemy 1.3.20 发布了。SQLAlchemy 是一个 Python 的 SQL 工具包以及数据库对象映射(ORM)框架。它包含整套企业级持久化模式,专门用于高效和高性能的数据库访问。 本次更新内容如下: ORM 相关 ArgumentError如果将的目标参数Query.join()设置为未映射的对象,则会引发一个更详细的信息。 修复了以下问题:对实际上...

1
6
置顶
后端工程师
发表了博客
10/14 09:10

只要十步,你就可以应用表达式树来优化动态调用

表达式树是 .net 中一系列非常好用的类型。在一些场景中使用表达式树可以获得更好的性能和更佳的扩展性。本篇我们将通过构建一个 “模型验证器” 来理解和应用表达式树在构建动态调用方面的优势。 Newbe.Claptrap...

0
0
置顶
发表了博客
10/13 12:02

头条终面:写个消息中间件

每个时代,都不会亏待会学习的人。 大家好,我是 yes。 这种设计类问题想必大家都不陌生,面试时或多或少都能碰到。 比如如何写一个线程池?如何写一个 HashMap ?如何写一个 RPC 框架等等,当然这里的写不是真的...

0
0
置顶
架构师
发表了资讯
10/13 09:01

zlt-mp v4.2.0 发布,基于 Spring Cloud Alibaba 的微服务平台

功能介绍 更新内容 特性/增强 新增jackson工具类 json相关代码替换fastjson为jackson 升级spring-boot到2.2.10.RELEASE 升级spring-cloud到Hoxton.SR8 升级spring-cloud-alibaba到2.2.3.RELEASE 升级mybatis-plus-boot-starter到3.4.0 升级spring-data-elasticsearch到3.2.10.RELEASE 升级knife4j到2.0.5 问题修复 [#I1...

3
18
置顶
发表了博客
10/12 23:17

线程说:不是我想爆炸,只怪你Nd4j没用好

一、项目介绍 web_rec_comm_ctr 背景: 去年接手了一个排序服务,用于播单、声音、主播排序。接手以来处理过内存溢出问题,后面也没再出现过其他状况。但是最近该项目用于离线任务计算后,出现了问题。并且问题发...

0
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部