Dubbo负载均衡策略(6种策略详解)
Dubbo是一款高性能的Java RPC框架,它提供了多种负载均衡策略,以下是Dubbo中常用的6种负载均衡策略@mikechen
产品的指标体系该如何搭建?
很多增长产品可能都会比较专注于微观的具体业务,并没有意识到了解增长大局观的重要性,也没有建立起宏观的思考框架,这会导致在做具体业务时,不能很清楚自己的业务和公司整体的业务到底是怎样的关系,自己负责的业务是如何影响公司整个业务的,也很难站在老板的角度评估它对公司的价值,这就导致了长期只能沉浸在一块业务中,难以突破成长瓶颈。
面试官:try-catch 到底写在循环里面好,还是外面好?大部分人都会答错!
面试官:try-catch 到底写在循环里面好,还是外面好? 这个问题,我相信大部分人都会答错!
MySQL 事务特性以及工作原理与刷盘策略
影响了 DML 语句(insert update delete 一部分select) Atomic(原子性):所有语句作为一个单元全部成功执行或全部取消。不能出现中间状态。 Consistent(一致性):如果数据库在事务开始时处于一致状态,则在执行该事务期间将保留一致状态。 Isolated(隔离性):事务之间不相互影响。 Durable(持久性):事务成功完成后,所做的所有更改都会准确地记录在数据库中。所做的更改不会丢失。
数据库中间件 -- 不背锅
MYSQL中间件怎么选型的问题,以及怎么读写?
数字化企业的七大特征是什么?
与传统企业相比,数字化企业在业务、组织、IT等诸多方面展现出不同特征(图1),其核心是构建“以客户为中心”的能力体系,包括组织结构、创新模式、IT架构、客户洞察等能力。本文主要从七个方面描述理想的数字化企业的特征,并阐述企业实施数字化转型时在某些领域实践中的误区。
数字化转型:最重要的五个人才因素
建立一个成功的数字和高级分析组织很困难。有关人才和技术的决策往往决定转型的成功。
数据脱敏?看我一行注解搞定!
本文主要分享什么是数据脱敏,如何优雅的在项目中运用一个注解实现数据脱敏,为项目进行赋能。希望能给你们带来帮助。
关于接口可维护性的一些建议
在软件开发中,维护周期占据整个生命周期的绝大多数。在用户剧增的互联网时代,作为主流架构的微服务架构,经常需要面对数据众多的系统,软件维护成本更是日趋陡增。本文结合实际工作体验,从可维护性的角度,提出了几个非常切实可行且行之有效的技巧和建议,涉及了文档、接口、字段、常量,还有日志等几个方面,覆盖了从开发到维护的主要流程。
解读服务网格(Service Mesh)为开发人员提供的能力
最近,服务网格(Service Mesh)在开发人员中越来越受欢迎,特别是在希望解决横切关注点的Spring和Java开发人员中。但是,您是否想知道什么是服务网格?有哪些流行的类型?最重要的是,它们到底解决了哪些问题?别担心,本文将为您提供答案。
丝滑的代码管理
用故事讲解分布式、架构。 《 JVM 性能调优实战》专栏作者, 《Spring Cloud 实战 PassJava》开源作者, 自主开发了 PMP 刷题小程序。
手把手教您如何进行数据质量管理【值得收藏】
提高数据质量意味着拥有可持续成功且适合数据使用的数据质量管理实践,同时不断发展以跟上或领先于不断变化的业务和数据环境。这不是一次修复一个数据集的问题,这是资源和时间密集型的,而是确定数据质量始终偏离轨道的地方,并创建一个程序来改进源头的数据处理。
谈谈构建有价值的数据产品的有效方法
关于数据产品的讨论很多,尤其是随着数据网格等方法的兴起。如果做得正确,使用数据产品创建分析可以推动真正的业务价值并显著加快分析交付速度。在这篇文章中,我们尝试从业务角度确定数据产品应该是什么,并研究构建它们的框架。
浅挖编码中遇到的循环依赖问题
本文通过实际案例挖掘编码中遇到的循环依赖问题。
IntelliJ IDEA 2023.2 新版本即将发布,拥抱 AI
IntelliJ IDEA 近期连续发布多个EAP版本,官方在对用户体验不断优化的同时,也新增了一些不错的功能,尤其是人工智能助手补充,AI Assistant,相信在后续IDEA使用中,会对开发者工作效率带来不错的提升。
为什么不建议在Docker中跑MySQL?
容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。
谈一谈开发团队代码质量如何管控与提升
今天我们谈一下开发团队代码质量如何做到管控与提升,我相信很多公司都会面临这样的问题,开发团队大人员技术水平参差不齐,代码写的不够规范,代码扫描问题修改太过滞后,代码库管理每个团队都不一致,偶尔还会合并丢失一些代码,code review费人费时效率不高,开发任务的管理以及任务与代码的可追溯问题,等等之类的问题,我们能否制定一套从设计到开发再到交付一整套的管控方案来帮助开发团队管控代码的质量?下来我就针对这些问题展开来谈谈我的想法。
想快速掌握响应式编程?看本文就够了!
从“流”的概念出发,并引入响应式流程规范,从而分析响应式编程中所包含的各个核心组件。
Go 团队将修改 for 循环变量的语义,Go1.21 新版本即可体验!
Russ Cox(下称:rsc)甚至一度表示他一直在研究这个问题,认为当前语义的代价是很大的,想看看能不能进行变更。 经过 Go1 向前兼容性和向后兼容性提案的铺垫,循环变量的这个问题将得到解决。在 Go1.21 可以进行尝试使用,预计 Go1.22 开始正式变更。
从php5.6到golang1.19-文库App性能跃迁之路
本文深入浅出地分享了百度文库App服务端技术栈从PHP迁移至Go的实战经验,包含了技术选型、基础建设、流量迁移的具体方案,以及核心项目案例的重构实践。