我是如何写一篇技术文的?
整篇文章我会分成写作前、写作中、写作后三个大方面共16个小点来跟大家分享
分享一个实用的数据战略框架【管用】
我在数据管理领域工作了大约十几年,为一些世界500强企业撰写过数据战略和使命宣言。当然,每项战略和使命宣言都是不同的,因为它们针对公司及其文化、地区和独特的挑战进行了调整。一个简单的框架可以为愿景过程提供信息,以确保最终的战略是相关的、完整的和有凝聚力的,其核心是简单性和相关性,然后详尽无遗。
分享一个有效的数据治理方法【案例】
有效的数据治理是指通过设计嵌入到数据流程中的数据质量、完整性和安全控制等的应用。这与传统数据治理模式形成鲜明对比,传统数据治理工作在实施后花费了大量精力来发现数据系统、构建数据沿袭以及实施数据质量和完整性控制。在实践中如何运作呢?
当逻辑解码遇上TOAST会有什么坑?
这两天关于 DTS 场景又遇到了一个关于 TOAST 的小坑。闲话少叙,进入主题。
Java开发必安装插件-Maven Helper
Maven Helper 插件是一款非常实用和强大的 IntelliJ IDEA 插件,它可以帮助你解决 Maven 项目中常见的依赖问题。如果你是一个使用 Maven 的 Java 开发者,那么我强烈推荐你安装并使用这款插件。相信它会给你带来很多方便和好处。
极致优化 SSD 并行读调度
提升检索漏斗一致性,要求在粗排阶段引入更丰富的信号,这些信号的需求量已经远远超出了内存的承受能力。为此,我们考虑引入基于NVMe SSD的分层存储。本文详细探讨了一种长尾可控的方法论,以及在这个方法论的约束下,如何极致优化读调度。这些方法对于实施类似LargerThanMem的技术也将提供有价值的启发。
JDK17下Netty导致堆内存疯涨原因排查
天网风控灵玑系统是基于内存计算实现的高吞吐低延迟在线计算服务,提供滑动或滚动窗口内的count、distinctCout、max、min、avg、sum、std及区间分布类的在线统计计算服务。客户端和服务端底层通过netty直接进行tcp通信,且服务端也是基于netty将数据备份到对应的slave集群。
浅谈领域驱动在前端的应?
领域驱动是?种思想,不仅可以应?于软件开发,也没有绝对的开发规范,适合??的业务和团队背景就好,我们不是为了应??应?,?是为了解决问题。
浅谈领域驱动在前端的应?
领域驱动是?种思想,不仅可以应?于软件开发,也没有绝对的开发规范,适合??的业务和团队背景就好,我们不是为了应??应?,?是为了解决问题。
快速成长的秘诀|学会自我培养和培养他人
本文是快速成长系列第三篇《自我培养和培养他人》,会从人才培养的目标、缺失、系统、实施几个方面介绍人才培养的实践经验。
彻底理解什么是同步和异步!
在这篇文章中我们从各种场景分析了同步与异步这两个概念,但是不管在什么场景下,同步往往意味着双方要相互等待、相互依赖,而异步意味着双方相互独立、各行其是。希望本篇能对大家理解这两个重要的概念有所帮助。
Flutter For Web性能优化和新场景探索
本文首先分享了性能优化的经验;然后引入element-embedding的概念;最后分享一种探索出的、适用于某些场景的试验方案。
深入剖析 Golang 程序启动原理 - 从 ELF 入口点到GMP初始化到执行 main!
在过去的开发工作中,大家都是通过创建进程或者线程来工作的。Linux进程是如何创建出来的? 、聊聊Linux中线程和进程的联系与区别! 和你的新进程是如何被内核调度执行到的? 这几篇文章就是帮大家深入理解进程线程原理的。
微服务回归单体,代码行数减少75%,性能提升1300%
内容架构是 QQ 浏览器搜索的内容接入和计算层,主要负责腾讯域内的内容接入和处理,当前接入了多个合作方的上千类内容。正如前面《如何避免旧代码成包袱?5步教你接手别人的系统》中提到,这是一套包含 93 个小服务的微服务架构。经过 23 年 Q1 的大力治理,让我们稳住阵脚,进一步对老系统做深入的评估:
我们是如何做数据稳定性保障的?
滴滴客服业务属于强运营的业务,运营的核心抓手是指标数据。这些指标有的是为了达成战略目标的OKR指标,有的是为了达成与合作伙伴结算的结算指标,做好数据稳定性,对整个客服业务的运营来说至关重要。
Go 负责人说以后不会有 Go2 了
最近 Go 核心团队负责人 @Russ Cox(下称:rsc)专门写了一篇文章《Backward Compatibility, Go 1.21, and Go 2[1]》为 Go 这门编程语言的 Go1 兼容性增强和 Go2 的情况说明做诠释和宣传。 今天希望能够帮助你获悉 Go 未来的规划、方向以及 rsc 的思考。
Java会因容器技术盛行而没落吗?
容器(docker、k8s)的兴起是否意味着 Java 在跨服务器优势上不再明显?Java 虚拟机的存在是否会放大 Java 的运行性能问题?这颗在后端领域常青树的 Java 是否真的要走下坡路了?
快速成长的秘诀|如何实现自我认知升级?
本文是技术人成长系列文章,作者期望透过这些真实的技术成长经验,给到读者一些有益的启发。
谈谈导致数字化转型脱节的五大问题
尽管初衷是好的,但首席数据官及其组织往往难以通过数字化转型战略实现业务价值。Gartner 表示,89% 的企业董事会表示数字化已融入所有业务增长战略,但只有 35% 的组织有望实现数字化转型目标。毕马威报告称 72% 的首席执行官制定了积极的数字化投资策略,但麦肯锡 (McKinsey) 研究表明了一个严酷的现实:70% 的转型失败了。
优化重复冗余代码的8种方式!
日常开发中,我们经常会遇到一些重复冗余的代码。大家都知道重复代码不好,它主要有这些缺点:可维护性差、可读性差、增加错误风险等等。最近呢,我优化了一些系统中的重复代码,用了好几种的方式,感觉挺有用的。所以本文给大家讲讲优化重复冗余代码的几种方式~