自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HULK一线技术杂谈

HULK是360的私有云平台,丰富的一线实战经验,为你带来最有料的技术分享

  • 博客(324)
  • 收藏
  • 关注

原创 云平台队列服务-Qbus实践

女主宣言小编这篇文章从Qbus服务介绍、架构、使用场景开展,不涉及到队列底层具体实现原理,只讲把Qbus服务上到私有云的过程,希望给有相同需求的各位带来一点有价值的东西。下来就跟随作者一...

2020-07-01 18:00:00 570

原创 Go泛型草案设计简明指南

女主宣言今天小编为大家分享一篇关于Golang泛型提案的最新设计草案。涉及有关为何做出某些决策的详细信息,实施细节等。希望能对大家有所帮助。PS:丰富的一线技术、多元化的表现形式,尽在“...

2020-06-24 18:00:00 325

原创 Filebeat 收集日志的那些事儿

女主宣言最近因为云原生日志收集的需要,我们打算使用Filebeat作为容器日志收集工具,并对其进行二次开发,因此笔者将谈谈 Filebeat 收集日志的那些事儿。本文不涉及过具体的源码分...

2020-06-17 16:41:15 1357

原创 MySQL审计特性调研

女主宣言数据库的审计功能主要是记录用户对数据库的各类操作行为,用于以后进行查询、分析和跟踪问题。本文主要调研了一些开源的审计插件,并对其安装和使用方式进行了介绍。PS:丰富的一线技术、多...

2020-06-10 19:48:55 269

原创 RPM打包之路

女主宣言今天小编为大家分享一篇RPM包打包的文章,文章从RPM概念说起,针对RPM包的打包,讲述了市面上两种主流的RPM包打包方式和一种自主研发的自动化打包工具,希望能对大家有所帮助。P...

2020-06-04 19:00:00 364

原创 基于DDD的golang实现

女主宣言今天小编为大家分享基于DDD的golang实现,DDD即领域驱动设计,该模式也算是比较热门的话题了。希望通过本篇文章,大家能够掌握DDD模式,能对大家有所帮助。PS:丰富的一线技...

2020-05-27 18:51:31 2973

原创 Kafka 时间轮的原理和实现

女主宣言Kafka 作为一个支持实时处理大量请求的分布式流处理平台,需要一个设计良好的定时器来处理异步任务。本文作者将基于 Kafka 1.1.0 版本的源码来介绍 Kafka 中定时器...

2020-05-22 16:10:05 1490

原创 360Stack裸金属服务器部署实践

女主宣言裸金属特性是一种将物理设备作为资源提供给租户的云计算服务,租户通过该服务可申请、管理和配置相应的物理设备资源,本文将介绍360Stack裸金属服务器的部署实践。PS:丰富的一线技...

2020-05-13 19:49:26 665

原创 如何从io.Reader 中读数据

女主宣言Go语言以其本身具有的高并发特性,在云计算开发中,得到了广泛的应用,也深受广大开发者的欢迎。但是大家对go语言真的理解了么?本文作者经过对go语言的多年实践应用,现对go语言中如...

2020-05-08 19:00:00 831

转载 4、重建生产扩展

女主宣言今天小编为大家分享编写PHP扩展的系列文章,文章从环境构建到扩展编写,会对使用到的相关PHP内核数据结构及API进行介绍,希望能对大家有所帮助。PS:丰富的一线技术、多元化的表现...

2020-04-28 18:03:16 226

转载 5、扩展骨架文件内容

女主宣言今天小编为大家分享编写PHP扩展的系列文章,文章从环境构建到扩展编写,会对使用到的相关PHP内核数据结构及API进行介绍,希望能对大家有所帮助。PS:丰富的一线技术、多元化的表现...

2020-04-28 18:03:16 273

原创 OpenStack SFC 深入剖析

女主宣言SFC全称Service Function Chain,它可以自定义网络功能单元,自定义流量路径,很好给SDN网络提供了支撑。本文主要介绍了openstack中实现SFC功能的一...

2020-04-23 20:23:50 1039

原创 Etcd集群的介绍和选主应用

女主宣言ETCD作为开源、分布式、高可用、强一致性的key-value存储系统,提供了配置共享和服务发现等众多功能。目前已广泛应用在kubernetes、ROOK、CoreDNS、M3以...

2020-04-21 18:00:00 690

原创 1、配置PHP构建环境

女主宣言今天小编为大家分享编写PHP扩展的系列文章,文章从环境构建到扩展编写,会对使用到的相关PHP内核数据结构及API进行介绍,希望能对大家有所帮助。PS:丰富的一线技术、多元化的表现...

2020-04-16 18:52:46 229

原创 3、构建并安装PHP扩展

女主宣言今天小编为大家分享编写PHP扩展的系列文章,文章从环境构建到扩展编写,会对使用到的相关PHP内核数据结构及API进行介绍,希望能对大家有所帮助。PS:丰富的一线技术、多元化的表现...

2020-04-16 18:52:46 207

原创 2、生成一个PHP扩展框架

女主宣言今天小编为大家分享编写PHP扩展的系列文章,文章从环境构建到扩展编写,会对使用到的相关PHP内核数据结构及API进行介绍,希望能对大家有所帮助。PS:丰富的一线技术、多元化的表现...

2020-04-16 18:52:46 154

转载 Linux select 一网打尽

女主宣言select, 你可以不用它,但你不能不了解它。通过阅读本文,可以帮你理清select的来龙去脉, 让你从中了解到:我们常说的select的1024限制指的是什么 ?怎么会有这...

2020-04-14 19:58:01 255

原创 Go语言中的异常和错误处理简介

女主宣言异常和错误处理在保证程序的鲁棒性方面起到了至关重要的作用。C++、Java、Python中的异常和错误处理都是比较类似的,可以用try-catch逻辑操作,但是Go中的异常处理...

2020-04-09 18:00:00 622

原创 Go实现Raft第四篇:持久化和调优

女主宣言今天小编为大家分享一篇关于Golang实现Raft的文章,本篇文章为系列中的第四篇,对Raft中通过添加持久性和一些优化来完成Raft的基本实现。希望能对大家有所帮助。PS:丰...

2020-04-07 18:00:00 509

原创 C++中Future和Promise的一种简单实现

女主宣言由于工作需求,笔者最近在阅读 Pulsar C++ 客户端的实现,发现该客户端虽然是基于 C++11 编写的,但却自己编写了 Future 和 Promise 类,随着阅读的深...

2020-04-02 19:45:33 1473

原创 Go实现Raft第三篇:命令和日志复制

女主宣言今天小编为大家分享一篇关于Golang实现Raft的文章,本篇文章为系列中的第三篇,对Raft中的命令和日志复制进行介绍并使用go进行实现。希望能对大家有所帮助。PS:丰富的一...

2020-03-31 18:00:00 509 1

原创 Linux中用户的简介与管理

女主宣言众所周知,linux是一个多用户、多任务的操作系统。那么linux是如何区分和认证用户的,系统对每个用户的授权是如何管理的,出现问题时是如何追朔...

2020-03-26 19:00:00 198

转载 TiDB在360云平台的落地

女主宣言当一张百亿数据量的表放在你面前,你将面临着什么?加列?哭吧,怎么也得等个几天甚至几周。加索引?哭吧,不论你用 pt-online-schema,...

2020-03-24 20:17:18 305

原创 Go实现Raft第二篇:选举

女主宣言今天小编为大家分享一篇关于Golang实现Raft的文章,本篇文章为系列中的第二篇,对Raft中的选举机制进行介绍并使用go进行实现。希望能对大...

2020-03-19 18:00:00 794

原创 nginx配置中location匹配规则详解

女主宣言nginx作为一款性能优异的反向代理服务器,可以用于静态代理、负载均衡、限流等多种场景。那么,要灵活的使用nginx,必须清楚nginx配置文件...

2020-03-17 19:00:00 588

原创 Linux中断一网打尽(2) - IDT及中断处理的实现

女主宣言通过阅读本文,您可以了解到:IDT是什么,它如何被初始化,什么是门,传统系统调用是如何实现的,以及硬件中断的实现。PS:丰富的一线技术、多元化的...

2020-03-12 20:30:19 606 1

原创 Go实现Raft第一篇:介绍

女主宣言今天小编为大家分享一篇关于Golang实现Raft的文章,本篇文章为系列中的第一篇,对Raft进行一个全面的介绍,为后面进行Raft的实现打基础。希望能对大家有所帮助。PS:丰富...

2020-03-10 18:30:29 719

原创 Go的方法集详解

女主宣言Go语言以其本身具有的高并发特性,在云计算开发中,得到了广泛的应用,也深受广大开发者的欢迎。但是大家对go语言真的了解了么?本文作者经过对go语言的多年实践应用,现对go语言中的...

2020-03-05 19:00:00 287

原创 Linux中断一网打尽(1) — 中断及其初始化

女主宣言通过本文您可以了解到:Linux 中断是什么,如何分类,能干什么?Linux 中断在计算机启动各阶段是如何初始化的?PS:丰富的一线技术、多元化的表现形式,尽在“360云计算”,...

2020-03-04 21:34:30 655

原创 360云计算|2019年度精选文章

女主宣言本篇整理了2019年360云计算原创优秀文章!PS:丰富的一线技术、多元化的表现形式,尽在“360云计算”,点关注哦!点击文章标题即可查看存储&消息中间件文章标题:Pik...

2020-02-27 20:32:32 441

原创 grpc的入门使用

女主宣言grpc是一个高性能、通用的开源RPC框架,基于HTTP/2协议标准和Protobuf序列化协议开发,支持众多的开发语言。在对接口具有严格约束或者传递大量数据的场景中得到了广泛的...

2020-02-25 18:00:00 460

原创 消息中间件的 "Style"

女主宣言现如今,消息中间件已经在很多公司的业务中被广泛使用:业务解耦,消峰填谷,对接大数据,流式计算等等各种玩法层出不穷。伴随着消息中间件的使用,你一定还听过 "消息队列&#34...

2020-02-20 22:30:40 159

转载 浅谈长连接的平滑重启

女主宣言最近小编一直在做长连接相关的事情,最大的感触就是发版太痛苦,一个个踢掉连接然后发版,导致发版时长过长,操作繁琐。所以在想能不能实现优雅重启, 发版时客户端无感知。PS:丰富的一线...

2020-02-18 18:38:24 868

原创 汇编分析golang循环

女主宣言今天小编为大家分享一篇关于Golang循环汇编分析的文章,文章中介绍了golang循环的汇编层面的处理,通过分析,我们可以更了解循环的实现。希望能对大家有所帮助。PS:丰富的一线...

2020-02-13 18:00:00 180

原创 外网质量监控系统实践之路

女主宣言_____用户在访问360服务器时,会经过运营商链路、各省的机房然后到达vip,那么在这个链路中任何一个环节出现问题,都会导致用户无法正常上网。如何快速、准确的定位到这个链路中的...

2020-02-06 19:00:00 308

原创 容器资源可视化隔离的实现方法

女主宣言通常有一些业务已经习惯了在传统的物理机/虚拟机上使用top,free等命令来查看系统的资源使用情况,而在容器中使用这些命令看到的仍然是物理机/虚拟机上的数据。本文针对该问题,介绍...

2020-01-21 18:09:13 540

原创 无浮动IP的虚机出公网流量路径

女主宣言通过Neutron构建网络时涉及的知识点比较广,虚拟化网络实施上又具有非常大的灵活性,这往往会让刚接触的同学摸不着头脑。本文特意对"无浮动IP的虚机出公网流量路径&#34...

2020-01-16 19:00:00 654

转载 iOS App后台保活

女主宣言前段时间,笔者和GY哥一起吃饭聊天的时候,GY哥问了笔者一个问题,iOS App 可以后台保活吗?是如何做到后台保活的?当时笔者只想到了可以在后台播放静音的音乐,对于唤醒App,...

2020-01-14 18:03:40 2047

原创 简单几招优化你的Go程序

女主宣言今天小编为大家分享一篇关于Go优化的文章,文章中会介绍一些技巧,通过这些技巧,我们可以事半功倍的提升程序性能。这些技巧只需要我们对程序稍加调整,不需要大的改动。希望能对大家有所帮...

2020-01-09 18:00:00 260

转载 汇编实现的memcpy和memset

女主宣言天天山珍海味的吃,也会烦。偶尔来点花生,毛豆小酌一点,也别有一番风味。天天java, golang, c++, 咱们今天来点汇编调剂一下,如何?PS:丰富的一线技术、多元化的表现...

2020-01-07 18:30:00 568

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除