自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XR风云

云计算、边缘计算、当前转身VR/AR研究。联系方式:yibo_grace@163.com

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于热点发现的本地缓存的架构设计

基于流式计算技术的缓存热点自动发现其实这里关键的一点,就是对于这种热点缓存,你的系统需要能够在热点缓存突然发生的时候,直接发现他,然后瞬间立马实现毫秒级的自动负载均衡。那么我们就先来说说,你如何自动发现热点缓存问题?首先你要知道,一般出现缓存热点的时候,你的每秒并发肯定是很高的,可能每秒都几十万甚至上百万的请求量过来,这都是有可能的。所以,此时完全可以基于大数据领域的流式计算技术来进行...

2019-05-25 20:41:53 835

原创 golang版本的数据库迁移工具(数据库升级回滚)

我们在工作中,总会用到数据库升级回滚、版本管理用具,最近迷恋go语言的工具,所有就开始使用golang版本的数据库迁移工具1、数据库迁移darwin- Go 实现的数据库 schema 演进库 goose- 数据库迁移工具。可通过创建增量 SQL 或 Go 脚本来管理数据库的演变 gormigrate- Gorm ORM 的数据库迁移助手 migrate- Go 实现的数据库...

2019-05-15 20:28:34 4721

原创 go mod 设置代理下载依赖包,溜溜的

最近在做数据库迁移的问题,用到了go版本的migrate工具,这个工具有个bug,需要下载源代码进行编译,苦于go mod下载google的依赖包都不能下载下来,所以想办法来进行下载。数据库迁移源代码git:git clone -b v4.3.1 https://github.com/golang-migrate/migrate.git进入到migrate目录,进行配置代理,我们用公共...

2019-05-15 11:40:56 5113 1

原创 LVS简介以及集群部署方式

1、LVS简介 LVS的IP负载均衡技术是通过IPVS模块实现的。IPVS模块是LVS集群的核心软件模块,它安装在LVS集群作为负载均衡的主节点上,虚拟出一个IP地址和端口对外提供服务。用户通过访问这个虚拟服务(VS),然后访问请求由负载均衡器(LB)调度到后端真实服务器(RS)中,由RS实际处理用户的请求给返回响应。ipvs (IP Virtual Server)实现了传...

2019-05-06 17:41:00 2874

转载 KAFKA高性能吞吐架构设计

页缓存技术 + 磁盘顺序写首先 Kafka 每次接收到数据都会往磁盘上去写,如下图所示:那么在这里我们不禁有一个疑问了,如果把数据基于磁盘来存储,频繁的往磁盘文件里写数据,这个性能会不会很差?大家肯定都觉得磁盘写性能是极差的。但是实际上 Kafka 在这里有极为优秀和出色的设计,就是为了保证数据写入性能,首先 Kafka 是基于操作系统的页缓存来实现文件写入的。操作...

2019-05-06 08:30:58 212

Unity 多线程实时更新纹理数据(Android平台)

我们需要实时更新纹理数据,如果在主线程中更新,会影响帧率。当前我们在​Unity中搞了一个Naitve Plugin插件,开一个线程,主要处理纹理更新的线程,这样就不会影响主线程的帧率。 适合人群:研究多线程渲染的人群 语言:Unity以及C++语言 在压缩包中主要为2个压缩包,一个为Unity项目工程,一个为Plugin插件工程,一个操作指南,希望对你们有些帮助。

2022-05-06

单手指-双手指手势操作,可以旋转相机

单手指-双手指手势操作,可以旋转相机

2021-07-27

Unity弹窗提示窗口

Unity弹窗提示窗口

2021-07-16

空空如也

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

TA关注的人

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