微服务之负载均衡使用场景
本文将给大家介绍在微服务系统中负载均衡组件常见使用场景,内容大纲如下: 故障处理 实例健康检查 路由指定 https 流量卸载 跨区域负载均衡 用户粘性
深入理解并发编程艺术之计算机内存模型
了解java内存模型不得不先了解计算机内存模型,我们接下来就从计算内存模型说起
兴业银行数字化转型之路
在中国的股份制银行这一阵营里,招商银行以10万亿的资产规模和“零售之王”的创新打法赢得了一众拥趸,平安银行背靠平安集团、大力发展金融科技成长为“零售新王”,夺去了更多的关注。而兴业银行作为一家总部位于福建的银行似乎不那么引人注意,但它同样有着“王”的称号和不俗的战绩。兴业银行以独特的同业业务优势被称为“同业之王”,同时它的营业收入、净利润、网点数量等各项业绩都排在股份制银行第二名。
使用Docker将Spring Boot应用容器化
关于将Spring Boot应用程序Docker化,遵循最佳实践是保证平稳高效部署的关键。本文带大家深入探讨这些实践,并提供代码示例,以帮助简化Docker化过程。
吃透单一职责原则,100倍效果提升代码质量
在设计模式 7 大原则中,单一职责原则最简单,但又较难运用。 单一职责原则的核心思想是:让专业的人,做专业的事。 就如同医生和护士,各有自己特定的职责,且专注于自己的职责。
Spring Bean 名称暗藏玄机,这样取名就不会被代理
一些使用小细节就是在不断的源码探索中逐步发现的,今天就来和小伙伴们聊一下通过 beanName 的设置,可以让一个 bean 拒绝被代理!
jenkins 原理篇——pipeline流水线 声明式语法详解
相信大家平时项目中或多或少都有用到jenkins,它的piepeline模式能够对项目的发布流程进行编排,优化部署效率,减少错误的发生,如何去写一个pipeline脚本呢,今天我们就来简单看看pipeline的语法。
软件工程师的关键原则-18个系统设计概念
要在系统设计中脱颖而出,深刻理解诸如负载均衡、缓存、分区、复制、数据库和代理等基本系统设计概念至关重要。
如何画出一张清晰而专业的技术架构图?
如果说业务架构定义了“我们需要做什么”,数据架构和应用架构描述了“我们将如何做到这一点”,技术架构则提供了“我们需要哪些工具和技术来实现这一目标”的答案。
什么是云原生架构的可观测原则?
本文将探讨云原生架构的可观测原则,详细解释它们的含义,以及如何在实际应用中实现这些原则。
浅谈交易链路中的一些设计原则&模式
作者对设计原则、模式等学习后,通过本文谈谈自己的感受。
谈谈企业数据资源入表路径及方法
2023年10月14-15参加了数据要素高层次人才高级研修班,在会议上国家发改委价格监测中心、国家信息中心、厦门国家会计学院、中国人民大学法学院、深圳数据交易所等领导专家分享了关于数据二十条、企业数据资源相关会计处理暂行办法、数据产权及交易合规等关于数据要素市场的相关丰富及精彩内容。基于此,结合企业具体数据资产及数据治理实践,撰写本文以供大家参考,以期更多交流和合作。
面试中如何答好:synchronized
实现锁应该考虑的问题 如何获取资源(锁)? 获取不到资源的线程如何处理? 如何释放资源? 资源释放后如何让其他线程获取资源?
分布式架构,史上最全详解!
这篇重点详解了: 负载均衡的原理 负载均衡算法 轮循 加权轮循 随机 最少连接5.源地址散列 负载均衡的分类 二层负载均衡(mac) 三层负载均衡(ip) 四层负载均衡(tcp) 七层负载均衡(http)
到底该如何搭建一个新系统
本文详细介绍了搭建系统工程架构时需要关注的几个重要方面,重点围绕如何进行工程架构设计展开探讨。基于产品的价值,做出决策。并从系统工程架构的演进、技术方案的选型、系统规范共识的达成等方面入手,对实施过程中的常见问题给出了解决思路。
归并排序 nO(lgn)
每每实现算法的时候,我总是倾向于用文字将算法的逻辑描述出来,当你能清晰的描述算法逻辑的时候,实现起来就是水到渠成的事情。
业务流程“七化”助力企业数字化转型
业务流程是企业做事的方式。战略确定企业做什么,具体怎么做则需要通过业务流程来确定。企业规模越大,业务越多,越需要加强业务流程管理。进入到数字经济时代,业务流程管理仍然非常重要,但需要在两方面做出调整。一方面是要以客户为中心来调整业务流程,让业务流程聚焦于为客户创造价值,从而能够为企业带来价值。另一方面是要以数据驱动业务流程的优化和再造,让业务流程更加高效、智能地运转。
面试中如何答好:线程
是操作系统为应用程序分配资源的基本单位,比如操作系统会为一个应用程序分配独立的工作空间,硬件资源,任务调度等。一个应用程序就是一个进程。
豁然开朗:这问题我不信你能分析的这么透彻!
掌握多个线程同时读写同一共享变量存在共享问题的根本原因,重点掌握CPU内存模式和Java内存模型的核心原理,缓存一致性问题及其产生的原因,并能够根据CPU内存模型和Java内存模型编写线程安全的代码。
分布式搜索系统的设计
如今,我们几乎在每个网站上都看到一个搜索栏。搜索栏使我们能够快速找到我们需要的内容。 让我们举个例子。想象一下,如果YouTube没有提供搜索栏,我们如何在数百万个视频中找到特定的视频,这些视频多年来都已上传到YouTube?用户仅通过滚动浏览很难找到他们想要的内容。 在每个搜索栏背后,都有一个搜索系统。