IT职业

好坑,流水号重复竟然导致了一次生产事故!

最近我负责的系统出了一次生产事故,这次事故竟然是因为流水号重复导致的。今天来给大家分享一下。

码农谈IT
IT职场
2024-06-07 09:47

互联网大厂的缓存策略:抵抗超高并发的秘密武器,已开源!

缓存不仅仅可以用来存储热点数据,提升热点数据的读性能,还是业务系统中抗高并发、大流量的利器。 以秒杀系统为例,采用本地缓存+分布式缓存的混合型缓存方案时,如果整个秒杀系统前置的流量管控、流量清洗和限流等是秒杀系统流量洪峰的第一道防线,则本地缓存就是抗流量洪峰的第二道防线,而分布式缓存就是第三道防线,经过层层流量过滤,最终进入数据库的流量就比较可控了。 同时,引入本地缓存+分布式缓存的混合型缓存方案后,要考虑缓存的刷新机制,数据一致性问题,在代码落地的过程中,还要最大程度避免缓存穿透、击穿和雪崩问题,并实现代码的高度可扩展性。

ITPUB社群
IT职场
2024-06-05 10:14

深入跨域 - 解决方案

1 前言前文 《深入跨域 - 从初识到入门》 中,大家已经对同源与跨域的产生历史与重要性等有了一个初步的了解了,那么我们应该如何解决在日常开发中遇到的跨域引起的问题呢?2 一览图我们将日常开发中的跨域解决方案大体分为两类:iframe跨域 与 API跨域:3 iframe跨域3.1 otherWindow.postMessageotherWindow.postMessage(m

京东技术
IT职场
2024-06-03 15:23

从工程师到架构师!

这份清单的目标是为软件工程师成为软件架构师提供一个路线图,或帮助现有的软件架构师提升他们的角色。即使你已经是经验丰富的软件架构师,这些资源也很可能对你有帮助,弥补任何知识空白、寻找清晰的思路或获得新鲜的见解。

ITPUB社群
IT职场
2024-05-20 10:02

程序员如何提升个人技术影响力|得物技术

目录 一、为什么要分享这个话题? 二、为什么要打造技术影响力? 三、怎么提升技术影响力? 1. 输入-多学习自己对应领域的知识 2. 输出-Github项目贡献 3. 技术文章 4. 演讲 4.1 怎么上行业大会演讲? 4.2 怎么讲?演讲技巧? 5. 出书 四、总结

ITPUB社群
IT职场
2024-05-11 10:53

如何实现一个简单易用的 RocketMQ SDK

1、成长的第一步就是模仿; 2、把开发者当用户,以用户的体验为先。

带你聊技术
IT职场
2024-05-09 09:53

成为一名成功的首席数据官三大路径

首席数据官 (CDO) 是组织内数据的代言人,并将数据视为战略性企业资产。 CDO 的角色正在不断发展,在行业中获得了巨大的关注,其成功对于推动组织的增长和创新至关重要。 CDO 必须将其角色从防御性数据战略转变为进攻性数据战略,接受变革推动者的角色,并负责为组织创造价值。这就是成功的秘诀。

ITPUB社群
IT职场
2024-05-08 15:33

Istio最全详解(图文全面总结)

Istio是下一代的微服务,也是云原生的核心基石,重要性不言而喻,下面我就全面来详解Istio

ITPUB社群
IT职场
2024-04-29 10:10

IM系统完结了,那简历该怎么写?(含简历项目描述)

为了能够让小伙伴们更好的理解分布式IM即时通讯系统的设计,我们站在架构师的角度,在充分了解系统需求,业务流程和技术流程后,从全局视角为系统设定方案目标,对技术方案进行选型,对系统进行总体架构设计和分层架构设计,并梳理清楚发送消息的交互链路、单聊和群聊的交互链路。以方便各位小伙伴将分布式IM即时通讯系统写到自己的简历中,增强自己的竞争力。

带你聊技术
IT职场
2024-04-22 09:59

我用这10招,能减少了80%的BUG

如果能做到,我们多出来的时间,多摸点鱼,做点自己喜欢的事情,不香吗? 这篇文章跟大家一起聊聊减少代码BUG的10个小技巧,希望对你会有所帮助。

ITPUB社群
IT职场
2024-04-19 09:24

腾讯一二面,强度拉满!

每一轮都有一个算法题,我把一二面的八股部分帮大家总结了一波,很多八股都是深问的方式是去,所以大家在学习的过程中,针对一些重点的内容,最好深入去学习,不然还是比较难应对这种追问式的问题。

码农谈IT
IT职场
2024-04-17 09:18

万字长文,聊聊我在锦礼成长的这一年

“学而不思则罔,思而不学则殆”,本文记录了作者在锦礼侧工作1年间遇到的思考与成长、挑战与困难,也是对过去工作的总结与反思,分享出来,希望对大家有所帮助。

ITPUB社群
IT职场
2024-04-11 09:32

构建企业级微服务平台:实现可扩展性、弹性和高效性

在软件开发的快速发展领域中,企业不断努力构建健壮、可扩展和高效的系统。随着微服务架构的出现,再加上云原生技术的应用,创建敏捷且具有弹性的平台的可能性是无限的。在本指南中,我们将深入探讨使用强大的工具和技术组合,架构企业级软件开发平台的细节。

ITPUB社群
IT职场
2024-04-07 09:46

【小白也要学算法】二分查找,秒懂plus

二分查找是一种在有序数组中查找某一特定元素的搜索算法。 从数组的中间元素开始搜索,如果中间元素正好是要查找的元素,则搜索过程结束; 如果小于要查找的元素,则从左半部开始继续二分查找; 如果大于要找的元素,则从右半部份开始继续二分查找。

张哥说技术
IT职场
2024-03-29 09:40

你管这破玩意叫 IO 多路复用

切的开始,都起源于这个 read 函数是操作系统提供的,而且是阻塞的,我们叫它 阻塞 IO。 为了破这个局,程序员在用户态通过多线程来防止主线程卡死。 后来操作系统发现这个需求比较大,于是在操作系统层面提供了非阻塞的 read 函数,这样程序员就可以在一个线程内完成多个文件描述符的读取,这就是 非阻塞 IO。

带你聊技术
IT职场
2024-03-26 09:44