导航菜单
路很长,又很短
博主信息
昵   称:Cocodroid ->关于我
Q     Q:2531075716
博文数:356
阅读量:1663646
访问量:207470
至今:
×
分享博文列表
· 两地三中心和三地五中心听起来很美,现实却很残酷
    昀哥2020年12月5日一、大家总是高估技术进步的速度低估技术的复杂度多活,多数据中心,听着很起劲。但是……现实很残酷。我来带大家回忆一下。2015年8月12日天津港大爆炸,当时腾讯天津数据中心距离爆炸中心点仅有1.5公里(如下图所示),它是腾讯当时在亚洲最大云计算数据中心,20 ...更多
(53)阅读 2021-11-27

· 全开源架构下DevOps的实践
    很高兴在这里跟大家做一次分享,我这次分享题目是全开源架构下DevOps的实践。在最近几年DevOps比较火比较流行,我在这两年里也是,有很多项目我们去学习DevOps,在项目里面实践DevOps,去总结了一些经验,借着今天这个机会跟大家分享一下,跟大家交流一下。首先简单快速来聊一 ...更多
(63)阅读 2021-11-26

· 由Elasticsearch的API命令,引发的金融业生产故
    李猛dbaplus社群李猛,数据领域专家,ElasticStack国内顶尖实战专家,国内首批Elastic官方认证工程师21人之一。2012年入手Elasticsearch,对ElasticStack技术栈开发、架构、运维、源码、算法等方面有深入实战经验。负责过多种Elastic ...更多
(65)阅读 2021-11-25

· 历经16年猪八戒网如何成功实现双活流量架构
    直日神八戒技术团队猪八戒网随着业务访问量的直线增长,用户增长达到一定规模后,同时面临着高并发业务和海量数据的挑战,传统单机房在服务器容量上存在瓶颈,而且在一些不可预知场景下,导致整个网站出现故障,例如机房断电、火灾等这些不可抗拒因素都会导致所有服务器出现宕机从而导致业务瘫痪,即使 ...更多
(58)阅读 2021-11-26

· 你知道Redis可以实现延迟队列吗?
    最近,又重新学习了下Redis,深深被Redis的魅力所折服,Redis不仅能快还能慢(我想也这么优秀o(╥﹏╥)o),简直利器呀咳咳咳,大家不要误会,本文很正经的啦!伙伴们跟我一起冲呀,我们一起去爬爬这座延时队列的山峰,探一探它究竟到底有高。如果觉得本文有收获的话,二哈恳求各位 ...更多
(49)阅读 2021-11-24

· Java主流Web Service框架介绍:CXF和Axis
    CXF和Axis2是目前java平台上最主流的两个框架,虽然两个项目都隶属ASF,但却是基于不同思想和风格实现的,因此也各有所长。  CXF:http://cxf.apache.org/是由过去的Celtix和XFire两个框架合并而来,CXF在java社区有广泛的接受度是得益于 ...更多
(53)阅读 2021-11-24

· Mysql数据库大表添加字段方法
    1.直接添加字段ALTERTABLEmy_tableADDnameVARCHAR(64)DEFAULT''COMMENT'名字';方法适合十几万的数据量,可以直接进行加字段操作,但是,线上的一张表如果数据量很大,执行加字段操作就会锁表,这个过程可能需要很长时间甚至导致服务崩溃,那 ...更多
(51)阅读 2021-11-21

· 关于 Elasticsearch 集群核心配置,腾讯大佬的灵
    题记这是一位腾讯大佬2020年4月份在死磕Elasticsearch技术交流微信群里发起讨论的问题,之前初步讨论了答案,但是不够细或者说讲解不透,所以一直没有成文。这一次,加上了实践验证,说透。1、上问题还是没太搞懂seed_hosts和cluster.initial_maste ...更多
(69)阅读 2021-11-20

· Elasticsearch 缓存深入详解
    1、Elasticsearch缓存引出Elasticsearch查询的响应需要占用CPU、内存资源,在复杂业务场景,会出现慢查询,需要花费大量的时间。如何破局呢?增加集群硬件配置会有高昂硬件开销。还有没有其他方案呢?这时候会想到:缓存。Elasticsearch有哪些缓存,不同缓 ...更多
(64)阅读 2021-11-20

· JAVA字节码增强解密(下)
    灵宝天尊八戒技术团队在字节码增强解密(上)的章节中,给大家介绍了字节码的基本结构、主流的字节码增强构架、以及各个架构的优缺点和应用建议。在本章节中,将从字节码的重载、JavaAgent、DynamicAttach、以及对在线Debug的高级应用展开分析,给大家详细分解下字节码增强 ...更多
(74)阅读 2021-11-12

· JAVA字节码增强解密(上)
    灵宝天尊八戒技术团队字节码增强:指的是在Java字节码生成之后,对其进行修改,增强其功能,这种方式相当于对应用程序的二进制文件进行修改。为什么要进行字节码增强呢?字节码增强可以用在什么地方呢?如何对字节码进行增强?增强的手段都有哪些?一起来看看吧做为JAVA开发,你应该无数次的听 ...更多
(115)阅读 2021-11-12

· 猪八戒网CICD最佳实践之路
    所又绿八戒技术团队本文旨在介绍ZBJDevOps团队倾力打造的DevOps平台中关于CICD流水线部分的实践。历经三次大版本迭代更新的流水线,完美切合ZBJ各种业务发展需求,在满足高频率交付的同时,提高了研发效率,降低了研发成本,保证了交付质量。在此,谨向在职和已离职的贡献者表示 ...更多
(73)阅读 2021-11-12

· 猪八戒十年DevOps演进之路
    哪吒八戒技术团队前言时间先回退到2011年,那时候我刚加入猪八戒,加入公司之前我还不知道svn、git是什么东西,连发布代码也是用的最传统的FTP上传方式。而早在2009年,来自Flickr员工在一场会议中所揭露了如何改善Dev和Ops的合作,达到了单日10次发布的高速度,催生了 ...更多
(68)阅读 2021-11-12

· vivo统一告警平台建设与实践
    作者:vivo互联网服务器团队-ChenNingning一、背景一套监控系统检测和告警是密不可分的,检测用来发现异常,告警用来将问题信息发送给相应的人。vivo监控系统1.0时代各个监控系统分别维护一套计算、存储、检测、告警收敛逻辑,这种架构下对底层数据融合非常不利,也就无法实现 ...更多
(182)阅读 2021-11-18

· Elasticsearch 内存占用分析及 page cac
    前言对于广大Elasticsearch使用者而言,在面对系统资源分配、问题请求排查时是否曾遇到以下问题:只知道需要预留许多内存资源给lucene(一般为系统资源的一半),但是分配的这些是否够用,以及这些内存资源被什么文件所占用,往往都不得而知;线上服务突然出现一波超时告警,告警波 ...更多
(72)阅读 2021-11-17

· 十亿级流量下,我与Redis时延小突刺的战斗史
    作者:vivo互联网服务器团队-WangShaodong一、背景某一日收到上游调用方的反馈,提供的某一个Dubbo接口,每天在固定的时间点被短时间熔断,抛出的异常信息为提供方dubbo线程池被耗尽。当前dubbo接口日请求量18亿次,报错请求94W/天,至此开始了优化之旅。二、快 ...更多
(106)阅读 2021-11-17

· 使用 Elasticsearch Freeze index
    背景介绍当我们希望充分利用硬件时,经常会采用热温架构。当我们有基于时间的数据时,如日志、指标和APM数据时,它特别有用。这类设置大多依赖于这样一个事实,即相应数据是只读的(采集后),索引可以基于时间(或大小)。因此可以根据我们期望的保留期轻松删除它们。在这个架构中,我们将Elas ...更多
(82)阅读 2021-11-14

· UI设计师支招,简单几步让您PPT更好看
    明月,山童八戒技术团队本文由UI设计师们支招,简单几步,让我们的PPT大不一样。看设计师怎么教我们整理文字,对齐,封面包装,清晰逻辑,增加感染力——是不是干货满满,快拿去给你的PPT做个升华吧。很多人提起做PPT便很头疼,的确,做一份好看的PPT需要设计的功底。但也有一些技法,是 ...更多
(69)阅读 2021-11-12

· 一次误删除MySQL主库的恢复操作
    伽蓝八戒技术团队数据库备份是保障猪八戒数据安全必不可少的一部分,在猪八戒MySQL数据库上我们通常进行热备和binlog备份,目的是能回溯、恢复企业生产数据。其中基于binlog和备份恢复是日常数据库运维中一定会遇到的操作,本文通过一次案例介绍如何在误删除之后基于已有备份和bin ...更多
(76)阅读 2021-11-12

· 猪八戒网Nginx的动态服务发现演进之路
    前言随着业务访问量的直线增长,业务项目数量也越来越多,期间各个业务项目的频繁上线、回滚、动态扩容与缩容等,促使了微服务架构的流行,又新引入了容器化部署发布方式,当容器发布及重建的时候,实例IP将会发生变化,如果我们还是继续通过手工维护后端的Upstream配置,将导致Upstre ...更多
(65)阅读 2021-11-12