标签:事故

Java

由一次线上故障来理解下 TCP 三握、四挥 & Java 堆栈分析到源码的探秘

8

darida 发布于 2019-10-19

本文导读: 生产故障场景介绍 TCP 建连三次握手过程 TCP 断连四次挥手过程 结合 Java 堆栈剖析源码 再从堆栈中找到"罪魁祸首" 问题优化方案总结 1、生产故障场景介绍 业务简介: 该服务主要是提供对外的代理接口,大部分接口都会调用第三方接口,获取数...

阅读(9)评论(0)赞 (0)

Java

判断List集合是否为空的正确打开方式

2

xirruiqiang 发布于 2019-10-15

事故场景还原 最近在写一个项目的时候遇到一个这样一个问题,我简单的还原一下场景,这是模拟一个简单的管理系统 ① 一张简单的客户表 CREATE TABLE customer( id INT(11) NOT NULL AUTO_INCREMENT UNIQUE, NAME VARC...

阅读(10)评论(0)赞 (0)

Java

Mysql使用规约(摘自java开发手册)

darida 发布于 2019-10-14

MySQL 数据库 (一) 建表规约 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。 说明:任何字段如果为非负数,必须是 unsigned。 注意:POJO 类中的任何布尔类型的变量,都不...

阅读(18)评论(0)赞 (0)

Java

谈谈上线变更

2

yanxinchi 发布于 2019-10-13

文章首发于公众号 松花皮蛋的黑板报 作者就职于京东,在稳定性保障、敏捷开发、高级JAVA、微服务架构有深入的理解 为什么今天要讨论这个话题呢?因为我最近上线时就犯了一个错误,想把这事和后来的复盘分享给大家,事故的过程如果没看懂可以直接往下拉看复盘。 过程是这样的:我的需求是在方法...

阅读(12)评论(0)赞 (0)

Java

你的环境有问题吧?–byte数组转字符串的疑惑

4

Harries 发布于 2019-10-10

1. 故事背景 小T是个测试MM,小C是个程序猿,今天早上他们又为一个bug吵架了。 小T:“这个显示是bug,在我的浏览器上显示不正确” 小C:“这个bug我不认,在我的电脑上显示正常,是你的环境有问题吧?” 小T:“我不管,反正我这个显示不正确,就是个bug” 小C:“我。。...

阅读(15)评论(0)赞 (0)

编程技术

架构设计—高可用架构设计

6

likai 发布于 2019-10-09

编辑推荐: 本文来自于csdn,文章属于高可用架构设计入门概括性介绍总结,主要介绍了高可用架构设计都有什么,一些主要原则相关。 前言:海恩法则和墨菲定律 海恩法则 · 事故的发生是量的积累的结果。 · 再好的技术、再完美的规章 , 在实际操作层面也无法...

阅读(30)评论(0)赞 (0)

Java

这波技术社区的程序员,技术视野有点堪忧!

3

wenming.gapo 发布于 2019-10-08

前一段时间写了一篇文章 《凌晨1点突发致命生产事故,人工多线程来破局! 》 ,只是一篇生产事故的记实文章,没想到在圈内流传甚广,其中有程序员对其中的细节有点疑惑,刚好国庆可以和大家再进一步探讨一下。 现在技术圈有一个不太好的现象,经常看到这样一个现象,当出现稍微热门一点的文章的时...

阅读(25)评论(0)赞 (0)

编程技术

支付系统高可用架构设计实战

7

yanxinchi 发布于 2019-10-05

点击上方“ 开发者技术前线 ”,选择“星标” 13:21 在看 真爱 来源:付钱拉 订阅号(id:fuqianla) 作者:冯忠旗 一、背景 对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此...

阅读(51)评论(0)赞 (0)

编程技术

资深技术Leader曹乐:如何成为技术大牛

1

刘莉莉 发布于 2019-09-27

#每日一格# NO.326 双生说: 曹乐是典型学霸,清华本硕,多年互联网大厂研发经验,所以“资深”。我刚到新部门的时候,约各位合作部门的Leader请教,也算帮我做新岗位入职的“平稳降落”。印象最深的,就是作为技术Leader的曹乐,一点都不像技术——他和我谈对业务的理解,各个...

阅读(59)评论(0)赞 (0)

Java

浅谈RASP

38

yeseng 发布于 2019-09-25

本篇将近一个月对rasp的研究成果进行汇总,具体讨论RASP的优劣势以及一些个人的理解和看法。 0x01 概述 RASP是Runtime application self-protection的缩写,中文翻译为应用程序运行时防护,其与WAF等传统安全防护措施的主要区别于其防护层级...

阅读(32)评论(0)赞 (0)

Java

架构设计-异常处理

16

xirruiqiang 发布于 2019-09-24

架构设计-异常处理 在开始正题之前,我想为自己最爱的影片《黑客帝国》写一段影评,黑客帝国三部曲分别是Matrix、Reload、Revolution。早期的Matrix是用亡羊补牢或对知情者灭口的消极方式加以应对,可是这样的运转模式显然无法长久,问题是会越积越多的,修补系统错误带...

阅读(36)评论(0)赞 (0)

Java

Dubbo 最佳实践,我整理了以下 9 点

13

Harries 发布于 2019-09-24

点击上方蓝色字关注我们~ Dubbo服务化,在当前互联网后端开发中,大部分都使用了Dubbo。截止目前github dubbo上,star也将近3万,使用dubbo的公司数量也很可观,Dubbo确实也是一个比较不错的服务化框架。 下面整理比较不错的Dubbo服务化最佳实践 ,希望...

阅读(26)评论(0)赞 (0)

Java

Java 13 发布;Facebook 总部员工跳楼自杀;微软开源使用二十余年的 C++ 标准库 | Q 新闻

1

wenming.gapo 发布于 2019-09-23

Java 13 发布;微软宣布开源使用二十余年的 C++ 标准库;Oracle 宣布云服务永久免费;华为宣布将开源其 GaussDB 数据库和服务器操作系统 EulerOS;字节跳动新上线“巨量创意”与“TikTok AdStudio”两款 App;波音事故发生半年后,计划调整架...

阅读(44)评论(0)赞 (0)

Java

【JVM学习】2.Java虚拟机运行时数据区

4

hanze 发布于 2019-09-22

来源: 公众号: 猿人谷 这里我们先说句题外话,相信大家在面试中经常被问到 介绍Java内存模型 ,我在面试别人时也会经常问这个问题。但是,往往都会令我比较尴尬,我还话音未落,面试者就会“背诵”一段(Java虚拟机是由堆、方法区、虚拟机栈,吧啦吧啦。。。),估计心里还一脸自豪的想...

阅读(39)评论(0)赞 (0)

Java

记一次找因redis使用不当导致应用卡死bug的过程

11

puefu.he 发布于 2019-09-21

来源: http://h5ip.cn/L5Mp 首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象 刚开始当测试抱怨环境响应慢的时候 ,我们重启一下应用,应用恢复正常,于是没做处理。但是后来问题出现频率越来越频繁,越来越多的同事开始抱怨,于是...

阅读(34)评论(0)赞 (0)

Java

生活中随处可见的限流,在Java中又是怎么应用的呢?

7

dulong 发布于 2019-09-20

  一、限流基础知识介绍 为啥要限流,相信就不用我多说了。 比如,我周末去饭店吃饭,但是人太多了,我只能去前台拿个号,等号码到我的时候才能进饭店吃饭。如果饭店没有限流怎么办?一到饭点,人都往里冲,而饭店又处理不了这么多人流,很容易就出事故(饭店塞满了人,无路可走。饭店的...

阅读(31)评论(0)赞 (0)

编程技术

架构杂谈:737 MAX8 启示录

1

songhua.gao 发布于 2019-09-17

什么是架构? 老规矩,引用 wiki: 软件架构是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。 请在脑子里先记下两个关键词:整体和抽象。本文将给你一些更深入的理解。 架构值多少钱? 737 MAX8 事故是前一阵儿的大事件,那么,它跟架构有什么关系呢? ...

阅读(51)评论(0)赞 (0)

编程技术

AI、零信任:如何构建以人为核心的业务安全

3

songhua.gao 发布于 2019-09-17

随着移动应用、互联网的发展,通过技术实施犯罪案件逐年递增,传统安全防御方式无法有效抵御来自黑灰产的新型风险。趋利本能驱动着黑灰产,使其迅速扩大,预计业务安全市场潜在需求规模将超千亿。如何从根本上解决业务安全给企业带来的威胁,通过什么手段提升企业系统的自身免疫能力?安全牛记者采访到...

阅读(31)评论(0)赞 (0)