亿级网关服务的落地

作者:新栋BOOK来自:jianshu.com/p/0b4b4c156cbd自从微服务概念以来,众多的软件架构在践行着这一优秀的设计理念。各自的系统在这一指导思想下收获了优雅的可维护性,但一方面也给接口调用提出了新的要求。比如众多的API调用急需一个统一的入口来支持客户端的调用。在这种情况下API GATEWAY诞生,我们将接入、路由、限流等功能统一由网关负...
📅 2023-10-19 阅读全文 →

这可能是2018年IT界规模最大的裁员事件了

作者:焱公子,发型光芒万丈的跨界理工男。多年500强,专注写职场。解薄情人世,书深情故事。来自:焱公子(ID:Yangongzi2015)这可能是2018年IT界规模最大的裁员事件了。近日,面对难看的财务报表,美国最大的通讯运营商、市值2200亿美金的Verizon,遣散了4.4万名老员工。在国内,解决了80%就业的中小企业也遭遇了新一轮生存困境.........
📅 2023-10-19 阅读全文 →

大型网站压力测试及优化方案

作者:邴越来自:cnblogs.com/binyue0 木桶理论应用在系统优化中木桶理论又称短板理论,其核心思想是一只木桶盛水多少,并不取决于最高的木板,而取决于最短的那块木板。木桶原理应用在系统分析中,即系统的最终性能取决于系统中性能表现最差的组件,为了提升系统整体性能,对系统中表现最差的组件进行优化可以得到最好的效果。  在网站系统中...
📅 2023-10-19 阅读全文 →

1024,咱们程序员过节了,疯狂送书

今天是咱们程序员的节日!说实话,咱们程序员日常编程相对而言是一种单调的生活,因此咱们程序员比普通人需要更多的关怀,更多的友情。1024是2的十次方,二进制计数的基本计量单位之一。程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界。咱们程序员只有一种,疯狂的程序员,为啥呢?硬的怕横的,横的怕不要命的,疯子都是不要命的,所以疯子力量大,...
📅 2023-10-19 阅读全文 →

学了那么多年设计模式依然不会用!那可真蠢!

什么是设计模式?设计模式(Design Pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。上面的解释来自于某度某科,是比较标准的定义,可以从中筛选出几个关键字来帮助我们理解什么是设计模式:最佳实...
📅 2023-10-19 阅读全文 →

谈谈中间件开发

作者:莫那·鲁道来自:http://www.cnblogs.com/stateis0/ 0 前言本文主要是写给那些想从事中间件开发的同学看的 :)如果你没有这个打算,那么本文的学习路线非但不实用,还可能会影响你正常的工作 :)1 什么是中间件开发?随着国内软件行业的发展,国内互联网公司规模越来越大,业务越来越复杂,随之使用大量的中间件来提高后台服务...
📅 2023-10-19 阅读全文 →

程序员,你就是三明治!

作者:JaJian来自:cnblogs.com/jajian/p/9853592.html程序员,你是三明治。为什么这么说?主要是因为程序员上游有产品经理,下游有测试。产品的需求你可以挑三拣四,但是你不能拒绝。测试提的 bug 你可以说,'是不是你们操作有问题?',但是你不能说,‘我不修’,最后还是要去自己操作一遍然后查看日志定位问题。两边你都不好得罪,因为...
📅 2023-10-19 阅读全文 →

Linux性能监控和调试

作者:forest来自:www.linuxstory.org0 题记对于每个互联网研发人员来说,每天要监控和调试 Linux 系统性能问题都是非常困难的工作。为此,我们总结了非常有用的并且最常用的20个命令行系统监视工具。这些命令可以在所有版本的 Linux 下使用去监控和查找系统性能的实际原因。这些监控命令足够你选择适合你的监控场景。1...
📅 2023-10-19 阅读全文 →

Java性能调优实践

作者:张 俊城, 郭 理勇, 和 刘 建https://www.ibm.com/developerworks/cn/java/j-lo-performance-tuning-practice/index.html0 题记Java 应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛...
📅 2023-10-19 阅读全文 →

亿级PV,常见性能优化策略总结与真实案例

作者:晓明来自:美团技术团队0 题记美团网是国内最大的O2O服务平台,虽然经常面临高并发、大流量等问题,但在用户体验优化上美团APP仍被众多IT同行所推崇,他们在性能优化方面积累的宝贵经验尤其值得我们学习。通过本文的分享,作者晓明力求达到如下效果:1. 形成可实践、可借鉴、可参考的各种性能优化的方案以及选型考虑点,同时配合具体的真实案例,其他人遇到相似问题时...
📅 2023-10-19 阅读全文 →

数据库,傻逼才用外键约束!

作者:孤独烟来自:打杂的ZRJ引言其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的JAVA规范中也有下面这一条【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,测试数据极为不方便。坦白说,这么说也是对...
📅 2023-10-19 阅读全文 →

一次 HashSet 所引起的并发问题

作者:crossoverJie,GitHub 热门开源作者来自:https://crossoverjie.top背景上午刚到公司,准备开始一天的摸鱼之旅时突然收到了一封监控中心的邮件。心中暗道不好,因为监控系统从来不会告诉我应用完美无 bug,其实系统挺猥琐。打开邮件一看,果然告知我有一个应用的线程池队列达到阈值触发了报警。由于这个应用出问题非常影响用户体验...
📅 2023-10-19 阅读全文 →

当年发明“熊猫烧香”病毒的天才,如今怎么样了?

作者:说尽历史说不尽(百家号)现在的科技发展飞速,短短二三十年间,高科技产品就已经成为发展主流。遥想自己出生的20多年前,还在用着“传呼机”,城市中才能见到一眼的“大肚子电脑”,记得那时的电脑又慢又笨重,杀毒软件不太流行,电脑会经常中一些小病毒,不过一般都无伤大雅,开个防火墙就搞定。然而,2006年,一个轰动世界的案件发生了。一个叫李俊的年轻人出现在我们的视...
📅 2023-10-19 阅读全文 →

再送一批书

不废话了,从下面10本,任选一本!获取规则:72小时,评论获赞前10名。没有排前10名的,也不要伤心,我特意向当当网要了一批优惠码:WXFXAC ,可以在当当网5折基础之上,满200元可再减30元!全频道图书都可以使用!仅限今天使用!下面是入口:高并发 | 分布式| 性能优化 | 微服务 |数据库 | 缓存 | 大数据 | 面试 | 程序员规划 |...
📅 2023-10-19 阅读全文 →

惊!史上最全的select加锁分析(Mysql)

作者:孤独烟来自:打杂的ZRJ引言大家在面试中有没遇到面试官问你下面六句Sql的区别呢select * from table where id = ?select * from table where id < ?...
📅 2023-10-19 阅读全文 →

DBA很忙—MySQL的性能优化及自动化运维实践

作者:王辰来自:高效运维(ID:greatops)DBA的日常工作首先,我们来看看DBA的具体工作,我觉得 DBA 真的很忙:备份和恢复、监控状态、集群搭建与扩容、数据迁移和高可用,这是我们 DBA 的功能。了解这些功能以后要对体系结构有更加深入的了解,你不知道怎么处理这些故障和投诉的事情。所以我们要去了解缓存/线程、SQL优化、存储引擎以及SQL审计以及锁...
📅 2023-10-19 阅读全文 →

分布式之elk日志架构的演进

作者:孤独烟来自:打杂的ZRJ引言好久没写分布式系列的文章了,最近刚好有个朋友给我留言,想看这方面的知识。其实这方面的知识,网上各种技术峰会的资料一抓一大把。博主也是凑合着写写。感觉自己也写不出什么新意,大家也凑合看看。日志系统的必要性? 我15年实习的时候那会,给某国企做开发。不怕大家笑话,生产上就两台机器。那会定位生产问题,就是连上一台机器,然后用使用 ...
📅 2023-10-19 阅读全文 →

深入解析Java锁机制

作者:家琪,美团点评后端工程师。2017 年加入美团点评,负责美团点评境内度假的业务开发。来自:美团技术团队(meituantech)前言Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。Java中往往...
📅 2023-10-19 阅读全文 →

人性漫画:打工与创业的残酷区别……

作者:Free合伙人来自:http://www.freepa.cn绝大部分创业者一开始都只是抱着发大财的美梦才选择了这条路,但当创业久了以后,你突然间意识到:原来创业是一种生活方式!起点办公室睡眠时间一日三餐精神状态每日最低开销全年假期替谁打工过年发红包赚的钱去哪了?女友父母眼里朋友眼里抗压性能力看问题角度终极目标破产概率玩“饥饿游戏”提前出局的概率成功者的...
📅 2023-10-19 阅读全文 →

程序员看了都会笑的20个瞬间...

转自:程序员最幽默(ID:humor1024)「1」被老板委派接手刚刚离职同事的项目...「2」当他们要求我测试所有应用功能时「3」准备下班的时候,测试又提bug过來了… 「4」使用新框架却忘记阅读文档「5」测试实习生的代码「6」网络延迟的危害...「7」测试刚写完的代码「8」delete 时,忘记加 where 条件了「9」轻量级架构遇到重量级需...
📅 2023-10-19 阅读全文 →

硅谷精英的薪水大揭秘,你和他们差距有多大?

硅谷科技公司的高薪是众所周知的,学习CS、EE等专业的同学,也大多会想要在硅谷的科技公司就业,那么,硅谷那么多科技公司,到底哪家企业对员工是最慷慨的呢?“硅谷商业杂志”做了一项硅谷科技公司员工薪金的调查和排名,结果发现,大部分科技公司都给员工很高的薪金,其中又以脸书员工的中间年薪(median pay)最高,达到24万零430美金,比排第二的Google多了...
📅 2023-10-19 阅读全文 →

IDEA一定要改的八条配置

作者:孤独烟来自:打杂的ZRJ引言坦白说,我很少写这种操作类型的文章。因为这种文章没啥新意,大家操作步骤肯定是一样的。然而,我答应了我的同事小阳,给她出一篇!毕竟人家打算从Eclipse转IDEA了,于是以示鼓励,写一篇给她!那么是哪八条一定要改的配置呢!我没列快捷键,是因为IDEA原生的快捷键,我用的也挺顺手,所以并不是认为一定要改!自动编译开关忽略大小写...
📅 2023-10-19 阅读全文 →

Sping面试题 Top 50

作者:静默虚空来自:cnblogs.com/jingmoxukongSpring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。1. 一般问题1.1. 不同版本的 Spring Framework 有哪些主要功能?Spring 是...
📅 2023-10-19 阅读全文 →

互联网公司迷信大全

本文经授权转载自微信公众号“吓脑湿”(imyourgrandpa)虽然在大家眼中,今天的互联网公司普遍以高科技和现代化著称,但实际上,在这些光荣与辉煌的背后,仍然存在着这样或那样的迷信现象——它们有的是遗留下来的古老传统,有的则是互联网化后的特色迷信。今天,就让我们共同探寻这些现象——-正文开始-互联网公司迷信大全-表层迷信1、拜神在一些互联网公司,你依然能...
📅 2023-10-19 阅读全文 →

动画演绎Java常用数据结构

作者:大道方圆来自:cnblogs.com/xdecode最近在整理数据结构方面的知识, 系统化看了下Java中常用数据结构, 突发奇想用动画来绘制数据流转过程.主要基于jdk8, 可能会有些特性与jdk7之前不相同, 例如LinkedList LinkedHashMap中的双向列表不再是回环的.HashMap中的单链表是尾插, 而不是头插入等等, 后文不再...
📅 2023-10-19 阅读全文 →

写于2018年底,有点丧

作者:悦光阴来自:http://www.cnblogs.com/ljhdo/致敬那些漂泊在外的务工者,你们是一群有梦想的人!1 现状本人沪漂一族,有次坐高铁去杭州,由于没有买到有座位的车票,想着路途不远,就买了站票。后来站累了,我发现一节特别的车厢有很多空的座位,看起来很豪华,很舒服的样子,我没多想,就径直坐了上去。坐了不一会儿,来了位美女乘务员查票,把我赶...
📅 2023-10-19 阅读全文 →

微服务为什么一定要用docker ?

作者:孤独烟来自:打杂的ZRJ引言早在2013年的时候,docker就已经发行,然而那会还是很少人了解docker。一直到2014年,Martin Fowler提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌!近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。然而,根据笔者观察发现,有些童鞋在使用过程中,只是会用,而根...
📅 2023-10-19 阅读全文 →

没做领导的时候,觉得领导都是傻X!做了领导之后觉得下属才是傻X!

当我还是个单纯的程序员的时候,我觉得做技术应该是最难的,想搞个简单点的客户端技术,网络、SQL、架构设计、Java、OC, 什么都要懂,Python,Js, shell要学的东西很多,还不断的有新的东西出来,今天 React Native,kotlin ,明天又大数据,后天人工智能,区块链等等。。。说好听是学无止境,说不好听是掉到坑里出不来。反过来看那些主管...
📅 2023-10-19 阅读全文 →

“微信勒索病毒”全纪实:这种事只能发生在中国

导读:前些天,有一个病毒用一种混不吝的姿势冲进了所有人的视野,冲进了百度的热搜榜首。它的名字叫“微信支付勒索病毒”。搞得微信慌忙出来发声明……奇葩的是,就在第二天,又有一个病毒用同样混不吝的姿势冲到了百度热搜榜首。它的名字叫“支付宝病毒”。搞得支付宝又跑出来发声明……最奇葩的是,吃瓜群众研究了一圈儿,发现“微信病毒”和“支付宝病毒”竟然TMD是同一个病毒……...
📅 2023-10-19 阅读全文 →

没错,老板让我写个 BUG!

前言标题没有看错,真的是让我写个 bug!刚接到这个需求时我内心没有丝毫波澜,甚至还有点激动。这可是我特长啊;终于可以光明正大的写 bug 了????。先来看看具体是要干啥吧,其实主要就是要让一些负载很低的服务器额外消耗一些内存、CPU 等资源(至于背景就不多说了),让它的负载可以提高一些。JVM 内存分配回顾于是我刷刷一把梭的就把代码写好了,大概如下:写完...
📅 2023-10-19 阅读全文 →