-
Java设计模式最全详解(万字图文总结)
来源:mikechen的互联网架构 掌握好设计模式,不仅有利于阅读框架以及中间件源码,更利于提高你的编码质量,下面我就全面来详解Java设计模式 设计模式 设计模式的目标:提升代码重用性、可读性、可扩展性、可靠性,还能降低系统中类与类之间的耦合度,使程序呈现高内聚低耦合的特性。 设计模式的价值,主要分为如下4点: 1.代码重用性 相同功能的代码不用多次编写···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
如何满足保险集团千亿数据审计要求
最新《财富》世界500强排行榜出炉,其中保险占51家,成为上榜企业最多的行业。 近年来,越来越多保险机构提出数字化转型发展战略,寻求以数字科技赋能保险业高质量发展。此背景下,保险公司再持续挖掘客户需求、优化客户体验的过程中积累了海量丰富的数据资产,并尝试从最大化数据价值中寻找新的业务突破和盈利点。其中,数据安全成为牵引数字经济发展的生命线。本文将分享云集至···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
从零构建现代深度学习框架(TinyDL-0.01)
来源:阿里云开发者本文主要以一个Java工程师视角,阐述如何从零(无任何二三方依赖)构建一个极简(麻雀虽小五脏俱全)现代深度学习框架(类比AI的操作系统)。本文主要以一个Java工程师视角,阐述如何从零(无任何二三方依赖)构建一个极简(麻雀虽小五脏俱全)现代深度学习框架(类比AI的操作系统)。这里的背景部分主要回答两个经常会碰到的灵魂之问:一、为什么要做;···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
面试官:Redis 大 Key 要如何处理?
今天来聊聊,关于 Redis 大 key 的四个问题。什么是 Redis 大 key?大 key 会造成什么问题?如何找到大 key ?如何删除大 key?什么是 Redis 大 key? 大 key 并不是指 key 的值很大,而是 key 对应的 value 很大。 一般而言,下面这两种情况被称为大 key:String 类型的值大于 10 KB;Ha···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
RocketMQ消息中间件详解(万字图文总结)
来源:mikechen的互联网架构 消息中间件在互联网大厂的业务场景占据了非常重要的位置,其国内典型RocketMQ需要重点掌握,下面我就全面来详解RocketMQ RocketMQ RocketMQ一个纯java、分布式、队列模型的开源消息中间件,前身是MetaQ,是阿里研发的一个队列模型的消息中间件,后开源给apache基金会成为了apache的顶级开···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
高并发 海量数据下如何实现系统解耦?「中」
一、前情提示 上一篇文章《高并发+海量数据下如何实现系统解耦?【上】》,给大家初步讲述了一套大规模复杂系统中,两个核心子系统之间一旦耦合,会发生哪些令人崩溃的场景。如果还没看上篇文章的,建议先看一下。 这篇文章,咱们就给大家来说一说通过MQ消息中间件的使用,如何重构系统之间的耦合,让系统具备高度的可扩展性。 首先来回看一下之前画的一张两个系统之间进行耦···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
简单一招竟把nginx服务器性能提升50倍
来源:京东云开发者 本文记录了一次基于实际业务场景的nginx调优过程,通过一步步的分析实践把服务器整体性能提升了50倍。 一、需求背景接到重点业务需求要分轮次展示数据,预估最高承接 9w 的 QPS,作为后端工程师下意识的就是把接口写好,分级缓存、机器扩容、线程拉满等等一系列连招准备,再因为数据更新频次两只手都数得过来,我们采取了最稳妥的处理方式,直接生···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
高并发 海量数据下如何实现系统解耦?「上」
一、背景回顾 如果大家看过之前的一系列文章,应该依稀还记得上一篇文章最后,整个系统架构大致演进到了如下图的一个状态。 如果没看过之前的系列文章,上来猛一看下面这个图,绝对一脸懵逼,就看到一片“花花绿绿”。这个也没办法,复杂的系统架构都是特别的庞杂的。 二、实时计算平台与数据查询平台之间的耦合 好,咱们正式开始!这篇文章咱们来聊聊这套系统里的不同子系···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
负载均衡最全详解(图文全面总结)
来源:mikechen的互联网架构 负载均衡无处不在,无路是分布式,还是中间件,还是微服务,都需要涉及到负载均衡,本篇就全面详解负载均衡 负载均衡 当系统面临大量用户访问,负载过高的时候,通常会使用增加服务器数量来进行横向扩展,使用集群和负载均衡提高整个系统的处理能力。 从单机网站到分布式网站,很重要的区别是业务拆分和分布式部署,将应用拆分后,部署到不同的···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
如何设计多语言数据库
作者 | Antonello Zanini 译者 | 李睿 策划 | 武穆 让数以百万计的用户使用自己开发的应用程序是每个开发人员的梦想。如果让世界各地的用户都能使用其开发的应用程序,那么实现这一目标将变得更加容易。由于并非所有用户都精通英语或开发人员的母语,因此需要将其设计为多语言的应用程序。但是如果没有多语言数据库,这是不可能实现的。 设计一个可以轻···
- 发布时间:2025-05-18
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])