自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 GameAnywhere代码结构

GameAnywhere 是一个开源的云游戏平台,由 Chun-Ying Huang 在2013年开发,最开始是毕业论文研究使用,近期随着云游戏风口正盛,这个项目关注度又有起色,本文介绍GameAnywhere代码构成。GameAnywhere 的License为 BSD3,可以修改代码后闭源,但是项目依赖的开源组件较多,需要注意 License。代码构成目录结构├─bin│ ├─config│ │ └─common│ ├─data│ ├─log│ └─mod├─deps.pk

2021-09-01 08:02:43 354

原创 Microsoft Project XCloud 分析

本文从产品功能,技术实现,基础设施等方面分析Microsoft Project XCloud。1 Microsoft Project xCloud基本情况2019年9月: Project xCloud (Preview) 开始Beta测试。2020年9月15日: Xbox Game Pass Ultimate开始Beta测试,Project xCloud (Preview) 将于2020.9.11关闭。2 Project xCloud 技术栈云游戏技术栈与Xbox Console游戏技术

2021-08-26 08:39:07 306

原创 Google Stadia 分析

本文从产品功能,技术实现,基础设施等方面分析Google Stadia云游戏。1 Google Stadia 基本情况状态2019-3月 GDC大会发布2019-11月上线,首批上线14个国家:美國、加拿大、英國、法國、德國、意大利、西班牙、荷蘭、比利時、愛爾蘭、丹麥、瑞典、挪威、芬蘭价格Stadia Pro $9.9/月,游戏需单独购买(提供部分免费游戏),分辨率可达4K@60FPSStadia Base 免费,游戏需单独购买(无免费游戏),分辨率1080P@60FPS外设

2021-08-26 08:32:05 269

原创 Google Stadia 分析

本文从产品功能,技术实现,基础设施等方面分析Google Stadia云游戏。1 Google Stadia 基本情况状态2019-3月 GDC大会发布2019-11月上线,首批上线14个国家:美國、加拿大、英國、法國、德國、意大利、西班牙、荷蘭、比利時、愛爾蘭、丹麥、瑞典、挪威、芬蘭价格Stadia Pro $9.9/月,游戏需单独购买(提供部分免费游戏),分辨率可达4K@60FPSStadia Base 免费,游戏需单独购买(无免费游戏),分辨率1080P@60FPS外设

2021-08-26 08:12:30 160

原创 Google Stadia 分析

本文从产品功能,技术实现,基础设施等方面分析Google Stadia云游戏。1 Google Stadia 基本情况状态2019-3月 GDC大会发布2019-11月上线,首批上线14个国家:美國、加拿大、英國、法國、德國、意大利、西班牙、荷蘭、比利時、愛爾蘭、丹麥、瑞典、挪威、芬蘭价格Stadia Pro $9.9/月,游戏需单独购买(提供部分免费游戏),分辨率可达4K@60FPSStadia Base 免费,游戏需单独购买(无免费游戏),分辨率1080P@60FPS外设

2021-08-24 10:56:46 117

原创 Google Stadia 分析

本文从产品功能,技术实现,基础设施等方面分析Google Stadia云游戏。1 Google Stadia 基本情况状态2019-3月 GDC大会发布2019-11月上线,首批上线14个国家:美國、加拿大、英國、法國、德國、意大利、西班牙、荷蘭、比利時、愛爾蘭、丹麥、瑞典、挪威、芬蘭价格Stadia Pro $9.9/月,游戏需单独购买(提供部分免费游戏),分辨率可达4K@60FPSStadia Base 免费,游戏需单独购买(无免费游戏),分辨率1080P@60FPS外设

2021-08-24 08:21:06 112

原创 Google Stadia 分析

本文从产品功能,技术实现,基础设施等方面分析Google Stadia云游戏。1 Google Stadia 基本情况状态2019-3月 GDC大会发布2019-11月上线,首批上线14个国家:美國、加拿大、英國、法國、德國、意大利、西班牙、荷蘭、比利時、愛爾蘭、丹麥、瑞典、挪威、芬蘭价格Stadia Pro $9.9/月,游戏需单独购买(提供部分免费游戏),分辨率可达4K@60FPSStadia Base 免费,游戏需单独购买(无免费游戏),分辨率1080P@60FPS外设

2021-08-24 08:01:30 182

原创 在Kubernetes中使用CRI-O运行时

在容器实践线路图中介绍了容器技术选型,关于容器运行时,提到了CRI规范与CRI-O实现,使用CRI-O可以在运行时完全替代docker。CRI-O提供了crictl工具,类似docker client,可以pull镜像、ps容器进程、attach到容器进程内等等,除了build与tag/push镜像没提供之外,其他都有了。至于为何不提供镜像build/tag/push操作,官方解释是crictl不是替代docker,呵呵。本文介绍如何使用CRI-O运行时替换docker运行时,基于CRI-O对接Kuber

2021-08-23 07:51:12 1036

原创 业界云游戏厂商对比

自动谷歌Stadia发布之后,各大云厂商、游戏厂商也跟进,发布自己的云游戏计划。本文对比主流3加云游戏厂商服务,包含商业目标,主要措施等。业界云游戏厂商对比Google StadiaMicrosoft Project xCloud腾讯Start商业目标通过云游戏,进入游戏领域: 1. 原生云游戏开发、发行、运行平台。 2. Stadia与YouTube结合,创新游戏玩法(Click Play, Crowd Play, State Share, Google Assistant, S

2021-08-22 09:46:01 318

原创 图像质量与分辨率帧率码率之间的关系

简单准确介绍视频/图像领域的分辨率、帧率、码率之间的关系。Drivers of Quality 传输质量视频传输质量由分辨率与帧率决定。Resulution: 分辨率是指一帧图像有多少条水平扫描线,如1080p。分辨率越大,图像越清晰。单位是数量。FPS(Frame Per Second): 帧率是指视频流一秒钟时间内包含多少帧图像。帧率越大,视频的动画越流畅。单位是赫兹(Hz)。Bitrate 码率要传输的视频,在确定了分辨率与帧率之后,编码器还需要确定码率,码率是指每秒传输多少位,单位是

2021-07-08 17:15:11 2524 1

原创 Let‘s Encrypt

Let’s Encrypt 是一个线上免费证书颁发组织,能够颁发权威机构认证的证书。此组织已经是当前最受欢迎、用户数量最广的证书颁发组织。概况在Let’s Encrypt出现之前,证书颁发被各个持有License的CA机构垄断,找这些结构申请证书需要缴纳一笔不小的费用,这些机构就是躺着收钱。证书颁发在技术上非常简单,用OpenSSL工具几条命令就可以完成一个自签名证书颁发,有兴趣的同学参考。但是你自己颁发的证书无法融入到证书认证这个生态中,操作系统/浏览器等工具没有也不能将你的自签名CA证书加到证书信

2021-06-27 14:28:07 301

原创 Let‘s Encrypt

Let’s Encrypt 是一个线上免费证书颁发组织,能够颁发权威机构认证的证书。此组织已经是当前最受欢迎、用户数量最广的证书颁发组织。概况在Let’s Encrypt出现之前,证书颁发被各个持有License的CA机构垄断,找这些结构申请证书需要缴纳一笔不小的费用,这些机构就是躺着收钱。证书颁发在技术上非常简单,用OpenSSL工具几条命令就可以完成一个自签名证书颁发,有兴趣的同学参考。但是你自己颁发的证书无法融入到证书认证这个生态中,操作系统/浏览器等工具没有也不能将你的自签名CA证书加到证书信

2021-06-27 13:13:55 133

原创 Thoughtworks Tech Radar Vol 24 解读

昨天,Thoughtworks推送了2021上半年技术雷达,总第24期。从本期开始,我们对其中关键技术趋势,站在云厂商视角,解读与思考。采纳设计体系[设计体系](https://www.thoughtworks.com/cn/radar/techniques/design-systems)定义了一组设计模式,组件库,以及良好的设计和工程实践,以确保数字产品的一致性。观点这个与各个云厂商提供基于自己云的最佳实践、白皮书的目的是一致的。扩展阅读《设计体系:数字产品设计的系统化方法》这本书讲解如何建

2021-06-27 10:55:57 317

原创 容器实践线路图

随着容器技术越来越火热,各种大会上标杆企业分享容器化收益,带动其他还未实施容器的企业也在考虑实施容器化。不过真要在自己企业实践容器的时候,会认识到容器化不是一个简单工程,甚至会有一种茫然不知从何入手的感觉。本文总结了通用的企业容器化实施线路图,主要针对企业有存量系统改造为容器,或者部分新开发的系统使用容器技术的场景。不包含企业系统从0开始全新构建的场景,这种场景相对简单。容器实践路线图企业着手实践容器的路线,建议从3个维度评估,然后根据评估结果落地实施。3个评估维度为:商业目标,技术选型,团队配合。

2021-06-18 08:06:45 306

原创 Redis最佳实践

缓存数据库在现代系统架构中越来越成为标准配置之一,特别是随着微服务架构的流行,微服务无状态改造要求状态外置,外置的状态就需要存储到外部缓存服务中。Redis是当前主流的缓存数据库实现,本文介绍Redis基本概念与最佳实践。架构与概念Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根

2021-06-16 19:04:10 108

原创 WebAssembly – Where is it going?

"WebAssembly is a safe, portable, low-level code format designed for efficient execution and compact representation" – W3C.本文章介绍WASM与WASI的应用场景,这些场景中已经有一些探索性的项目进行中,这些项目中隐含了未来应用架构与分发的模式。本文翻译自《WebAssembly – Where is it going?》,作者为 MATEUS PIMENTA 。

2021-06-14 07:30:38 428

原创 信封加密与密钥管理实践

信封加密原理信封加密使用对称加密AES+非对称加密RSA两种实现,使用RSA加密AES算法的Key,并将Key与一并存储或传输,密文+加密的AES Key就形象比喻为信封。信封加密用于加密大量数据的场景,由于RSA加密的长度不允许超过RSA Key长度(通常RSA Key长度为1024/2048/4096 bit),因此对于大文件加密的场景,如图片/视频/文本等,需要使用对称加密算法。对称加密算法的Key在网路或组织之间传输存在泄露风险,因此使用RSA非对称算法加密对称密钥的Key,可以保证Key的安全

2021-06-14 07:07:00 527

空空如也

空空如也

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

TA关注的人

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