某程序员哀叹:郑爽日薪208万,年入6.4亿!新浪微博市值仅仅相当于4个郑爽!再也不觉得程序员工资高了!

这段时间郑爽的日子可谓一波三折,近日又有大瓜爆出。据称她在2019年拍摄的电视剧《倩女幽魂》中拿到1.6亿片酬,拍摄用时77天,日薪约208万。看完这个爆料,有程序员吐槽:再也不觉得程序员工资高了,看看人家郑爽,日薪208万,小厂CTO一年有200万就算不错了吧?还有人计算了一下“互联网大厂一年收入约等于多少爽”?这里的“爽”是计量单位,1“爽”约等于6.4...
📅 2023-08-17 阅读全文 →

Redis 大数据量(百亿级)Key存储需求及解决方案

作者:小热爱来源:juejin.cn/post/6956147115286822948最近我在思考实时数仓问题的时候,想到了巨量的redis的存储的问题,然后翻阅到这篇文章,与各位分享一 需求背景该应用场景为DMP缓存存储需求,DMP需要管理非常多的第三方id数据,其中包括各媒体cookie与自身cookie(以下统称supperid)的mapping关系,...
📅 2023-08-17 阅读全文 →

今日头条技术架构分析

-     背景    -今日头条是为用户提供个性化资讯的客户端。下面就和大家分享一下今日头条的一些数据(据内部与公开数据综合):5亿注册用户;2014年5月1.5亿,2015年5月3亿,2016年5月份为5亿。几乎为成倍增长。日活4800万用户;2014年为1000万日活,2015年为3000万日活。日均5...
📅 2023-08-17 阅读全文 →

9 张图带你深入理解 Docker 架构!

-     Docker 的总体架构    -Docker 是一个 C/S 模式的架构,后端是一个松耦合架构,模块各司其职。下图是它的总体架构图:1、用户是使用 Docker Client 与 Docker Daemon 建立通信,并发送请求给后者。2、Docker Daemon 作为 Docker 架构中的...
📅 2023-08-17 阅读全文 →

你听过BA、DA、AA、TA么?全网疯传的架构实践全景图!

业务架构是跨系统的业务架构蓝图,应用架构、数据架构、技术架构是解决方案的不同方面。多年来,全球业界已在业务架构、应用架构、数据架构、技术架构方面积累了大量经验。近几年,数字化转型呼唤“懂行人”打通四种架构,确保技术支撑业务、业务支撑战略。本文就带大家来厘清这几种架构之间的脉络关系。其中,文中涉及的缩写全称如下。BA:Business Architecture...
📅 2023-08-17 阅读全文 →

百度一 29 岁程序员因使用CURL命令“篡改数据”被判有期徒刑一年九个月,并没收所有违法所得

整理 | 王晓曼出品 | 程序人生 (ID:coder _life)近日,中国裁判文书网公布了一起非法控制计算机信息系统、给赌博网站“大开方便之门”的案件,涉及金额达374万元。据案件显示,在百度时代网络技术(北京)有限公司担任研发工程师的陈某,出生于1992年,利用其职务之便,超越权限,通过篡改数据、编写脚本等方式,违规通过了735个媒体网站账号...
📅 2023-08-17 阅读全文 →

头条一面:Spring IOC容器中只存放单例Bean吗?

最近,很多小伙伴出去面试,感觉自己面的不是很理想,回来后,不少小伙伴把面试题做了记录发给我,让我给大家解析下,然后发出来。当我看到这些面试题时,快速在脑海中构建起了整个知识体系,从基础到框架、从分布式到微服务,从数据结构到算法,从虚拟化到云原生,从大数据到云计算,从实战项目到性能调优。其实,这些面试本质上不难,很多都是对于基础知识的考察。今天开始,我们就来一...
📅 2023-08-17 阅读全文 →

面试官:你们Redis故障过吗,怎么解决?

1 重启和故障转移后的部分重同步Redis 4.0 开始,当一个实例在故障转移后被提升为 master,它仍能与旧 master 的 Replica 进行部分重同步。为此,Replica 会记住旧 master 的旧 replication ID 和复制偏移量,因此即使询问旧的 replication ID,也可以将部分复制缓冲提供给连接的 Rep...
📅 2023-08-17 阅读全文 →

『图解Java并发』面试必问的CAS原理你会了吗?

在并发编程中我们都知道i++操作是非线程安全的,这是因为 i++操作不是原子操作。如何保证原子性呢?常用的方法就是加锁。在Java语言中可以使用 Synchronized和CAS实现加锁效果。Synchronized是悲观锁,线程开始执行第一步就是获取锁,一旦获得锁,其他的线程进入后就会阻塞等待锁。如果不好理解,举个生活中的例子:一个人进入厕所后首先把门锁上...
📅 2023-08-17 阅读全文 →

大白话认识 Kafka 背后优秀的架构设计

作者:说出你的愿望吧来源:https://juejin.cn/post/6844903999066341384一、Kafka基础消息系统的作用应该大部份小伙伴都清楚,用机油装箱举个例子所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设...
📅 2023-08-17 阅读全文 →

百度某程序员触犯安全红线被辞退,只因不小心把rd环境数据库配置传到github上!

一个百度的程序员小哥哥最近遇到了一件糟心事:早上不小心把rd环境数据库配置传到github上,被安全部门发现。下午就收到通知,因为违反安全红线,公司要求自己周三离职。小哥哥求助:请问还有活路吗?劳动法怎么解决这个情况?楼主说代码是自己的,但yaml是公司的库,一切都是因为自己没注意。有网友替百度安全部门高兴,终于有绩效了……这个角度也是清奇?????????...
📅 2023-08-17 阅读全文 →

线程的故事:我的3位母亲成就了优秀的我!

作者 | 王磊来源 | Java中文社群(ID:javacn666)声明:本故事纯属虚构,如果雷同那就是真事了!大家好,我是线程,我的英文名叫 Thread,别看我现在风光无限,好像人尽皆知的样子,然而我的身世却悲惨离奇。我出身在一个小山村,那是一个与世隔绝的世外桃源,然而年纪轻轻的我,却展现出了与众不同的性格。比如:当身边的同龄人还在沉浸于玩泥巴的喜悦时,...
📅 2023-08-16 阅读全文 →

使用Redisson优雅关闭订单

在支付系统中,订单通常是具有时效性的,例如在下单30分钟后如果还没有完成支付,那么就要取消订单,不能再执行后续流程。说到这,可能大家的第一反应是启动一个定时任务,来轮询订单的状态是否完成了支付,如果超时还没有完成,那么就去修改订单的关闭字段。当然,在数据量小的时候这么干没什么问题,但是如果订单的数量上来了,那么就会出现读取数据的瓶颈,毕竟来一次全表扫描还是挺...
📅 2023-08-16 阅读全文 →

阿里面试官:说说Redis主从复制原理

在Redis复制的基础上(不包括Redis Cluster、Redis Sentinel),使用和配置主从复制非常简单,能使得【从Redis服务器】(后文称 slave)能精确得复制【主Redis服务器】(下文称 master)的内容。每当 slave 和 master 之间的连接断开时, slave 会自动重连到 master,并且无论这期间 master...
📅 2023-08-16 阅读全文 →

日订单量达到100万单后,我们做了订单中心重构

作者简介:曾任职于阿里巴巴,每日优鲜等互联网公司,任技术总监。最近很多读者朋友留言,希望“二马”多写一些实际工作经历以及工作中遇到的问题和技术解决方案。应大家要求,本文介绍一次订单中心重构的经历。背景几年前我曾经服务过的一家电商公司,随着业务增长我们每天的订单量很快从30万单增长到了100万单,订单总量也突破了一亿。当时用的Mysql数据库。根据监控,我们的...
📅 2023-08-16 阅读全文 →

某快手程序员吐槽:月薪四万很惶恐!和老婆亲热时都在想工作,薪资越高,做人越怂!

互联网是高薪行业,许多程序员都能拿到年包几十万的薪资。面对高工资,有人坦然自若,有人却战战兢兢。一个快手程序员发帖抱怨:刚过三十,月薪涨到四万,非常惶恐。哪怕是和老婆亲热都在想工作,周末陪老婆逛街会担心听不到手机铃声,时不时看一下手机,就怕漏了一个电话或者消息,给公司造成重大损失,已经轻微神经衰弱了。总之,薪资越高,做人越怂!有人总结薪资和心态的关系——月薪...
📅 2023-08-16 阅读全文 →

经典智力面试题:一家人过桥

作者 | 小K出品 | 小K算法 (ID:xiaok365)01故事起源小明一家人过桥,现在是黑夜,所以必须要有灯。小明过桥要1秒,弟弟要3秒,爸爸要6秒,妈妈要8秒,爷爷要12秒。此桥每次最多可过2人,过桥速度依最慢者而定,灯在点燃后30秒就会熄灭。请问小明一家应如何过桥?02思考只有一盏灯,所以一个人过桥肯定不行,他还得把灯送回来。那肯定得两个人一起过桥...
📅 2023-08-16 阅读全文 →

从面试角度一文学完 Kafka

Kafka 是一个优秀的分布式消息中间件,许多系统中都会使用到 Kafka 来做消息通信。对分布式消息系统的了解和使用几乎成为一个后台开发人员必备的技能。今天就从常见的 Kafka 面试题入手,和大家聊聊 Kafka 的那些事儿。思维导图讲一讲分布式消息中间件问题什么是分布式消息中间件?消息中间件的作用是什么?消息中间件的使用场景是什么?消息中间件选型?消息...
📅 2023-08-16 阅读全文 →

面试官:聊聊spring的七种事务传播行为?

spring的七种事务传播行为❝以下事务传播属性都是打在B方法上的事务注解❞「Propagation.REQUIRED:」 spring默认的事务传播行为,A方法调用B方法,如果A方法有事务,则B方法加入到A方法中的事务中,否则B方法自己开启一个新事务「Propagation.SUPPORTS:」 A方法调用B方法,如果A方法有事务,则B方法加入到A方法中的...
📅 2023-08-16 阅读全文 →

搞懂高可用:异地多活,看这篇文章就够了!

来源:https://blog.dogchao.cn有状态服务后台服务可以划分为两类,有状态和无状态。高可用对于无状态的应用来说是比较简单的,无状态的应用,只需要通过F5或者任何代理的方式就可以很好的解决。后文描述的主要是针对有状态的服务进行分析。服务端进行状态维护主要是通过磁盘或内存进行保存,比如MySQL数据库,redis等内存数据库。除了这两种类型的维...
📅 2023-08-16 阅读全文 →

重要通知:招募200程序员,免费培训金融知识,不限年龄,有意者进!

今天要告诉大家一个好消息「CFA创造营2021」正在全国招募练习生免费提供全方位CFA(特许金融分析师)学习培训不限年龄、不限职业无论你是程序员、摄影人还是投资理财爱好者只要你有一颗考取CFA证书的心就可以免费加入从零基础小白→一举拿下特许金融分析师证书从金融知识小白→资深金融精英在这个春天靠CFAC位出道收获众人羡慕的目光 值得注意的是此次创造营...
📅 2023-08-16 阅读全文 →

为什么看起来不是很复杂的网站,淘宝、腾讯却需要大量顶尖高手来开发?

为什么很多看起来不是很复杂的网站,比如 Facebook 需要大量顶尖高手来开发?子柳:就拿淘宝来说说,当作给新人一些科普。先说你看到的页面上,最重要的几个:搜索商品:这个功能,如果你有几千条商品,完全可以用select * from tableXX where title like %XX%这样的操作来搞定。但是——当你有10000000000(一百亿)条...
📅 2023-08-16 阅读全文 →

拼多多面试|如何用 Redis 统计独立用户访问量?

众所周至,拼多多的待遇也是高的可怕,在挖人方面也是不遗余力,对于一些工作3年的开发,稍微优秀一点的,都给到30K的Offer当然,拼多多加班也是出名的,一周上6天班是常态,每天工作时间基本都是超过12个小时,也是相当辛苦的。废话不多说,今天我们来聊一聊拼多多的一道后台面试真题,是一道简单的架构类的题目:拼多多有数亿的用户,那么对于某个网页,怎么使用Redis...
📅 2023-08-16 阅读全文 →

一个技术总监的忠告:精通那么多技术有毛用啊,你还不是不被重用?

这篇文章我们继续说架构师大刘的故事:老田升职了,年薪涨到了百万级别!这是大刘在加班搞技术攻坚的时候,听别的同事聊了那么一嘴。大刘心里不是滋味儿。老田和大刘其实在这家公司之前就是同事了,老田能到这家公司,说起来还是大刘推荐的。但是,在公司的这几年,老田越来越受领导赏识,到如今,晋升成功,赫然成了大刘的上司。大刘百思不得其解。大刘和老田本身在前家公司都是高级程序...
📅 2023-08-16 阅读全文 →

阿里,腾讯,拼多多面试必挂:面对千万级、亿级流量怎么处理?

这是一道很常见的面试题,但是大多数人并不知道怎么回答,这种问题其实可以有很多形式的提问方式,你一定见过而且感觉无从下手:面对业务急剧增长你怎么处理?业务量增长10倍、100倍怎么处理?你们系统怎么支撑高并发的?怎么设计一个高并发系统?高并发系统都有什么特点?... ...诸如此类,问法很多,但是面试这种类型的问题,看着很难无处下手,但是我们可以有一个常规的思...
📅 2023-08-16 阅读全文 →

卧槽牛逼!封装了个神仙级的Java框架,被阿里用火了!

前几年面试最常问的且可以顺利拿到高薪的技能是Spring,随着Spring体系的壮大,除非你在简历上添加Spring Boot和Spring Cloud的技能,才可以打动面试官,而现在,除非是Spring全家桶的实战经验,否则难以让面试官高看。一名合格的Java后端工程师或架构师,至少  Spring Framework、Spring B...
📅 2023-08-16 阅读全文 →

使用线程池时一定要注意的五个点

一、使用线程池在流量突发期间能够平滑地服务降级很多场景下应用程序必须能够处理一系列传入请求,简单的处理方式是通过一个线程顺序的处理这些请求,如下图:单线程策略的优势和劣势都非常明显:优势:设计和实现简单;劣势:这种方式会带来处理效率的问题,单线程的处理能力是有限,不能发挥多核处理器优势。在这种场景下我们就需要考虑并发,一个简单的并发策略就是Thread-Pe...
📅 2023-08-16 阅读全文 →

CTO问我Pulsar到底能不能取代Kafka

Pulsar是一款分布式发布/订阅消息平台,近两年非常火,被称为下一代的消息流平台,大有取代Kafka的势头。今天我们就来比较一下Pulsar跟Kafka。历史背景Pulsar源自Yahoo,于2016年开源并捐献给Apache基金会,并在2018年9月升级成为Apache顶级项目。Kafka最初由Linkedin开发,并于2010年贡献给了Apache基金...
📅 2023-08-16 阅读全文 →

程序员因重复记录日志撑爆ELK被辞退!

由于日志配置繁杂,很多同学喜欢直接cv其他项目或网上博客的配置文件,而不仔细研究每个配置项。最常见的就是重复记录日志,这不但给查看和统计带来不必要麻烦,还会增加磁盘和日志收集系统负担。下面看几个常见导致该错误的案例,大家引以为戒,避免被辞退。1 logger配置继承关系错误定义方法记录debug、info、warn、error四种日志:Logback配置配置...
📅 2023-08-16 阅读全文 →

阿里某程序员吐槽:年终奖被金融行业的老婆完爆!自己奖金15万,老婆奖金66万!

都说互联网的收入比其他行业高,在众多互联网大小厂中,阿里作为行业翘楚,其员工的工资收入也算遥遥领先,但一个阿里程序员却发帖抱怨自己年终奖被老婆完爆。这位阿里程序员说,自己的年终奖是5个月工资,15万,老婆金融行业,年终奖是22个月工资,66万。15万vs66万,果然是被完爆的节奏。网友们都被震惊了,22个月也太多了吧,这绝对是老婆养家!还有人问楼主,这样的老...
📅 2023-08-16 阅读全文 →