月度归档:2019年09月

来自 Google 的高可用架构理念与实践

孙宇聪,CTO @ coding.net 。2007 – 2015 年初在 Google 的 Moutain View 担任 SRE 职位。 参与了 Google 的两个项目:第一个是 Youtube,工作内容涵盖 Video transfer、Coding、Streaming、Global CDN 等;第二个是 Google Cloud Platform Team,主要工作是管理 Google 全球 100 万台左右的服务器,开发用于管理 Google 整个云平台的任务调度、协作的集群管理系统 Omega 。 阅读全文

Swoole—高性能的异步并发TCP、UDP、WebSocket 服务PHP扩展。

Swoole是一个为PHP用C和C++编写的基于事件的高性能异步&协程并行网络通信引擎。设计思路类似nginx(Reactor)+  php-fpm(Worker)。可以创建TCP,Websocket长链接服务,轻松承载上万长连接请求。 阅读全文

code-server—基于VSCode的云端IDE

code-server是基于VSCode的开源云端 IDE,可以直接在Linux开发机上启动,通过浏览器进行访问,直接浏览、编辑Linux上的代码。相比基于终端的编辑器(如vim),code-server功能更强大,支持各种语言的代码理解、跳转、补全、查错、调试等;相比于本地IDE+Samba/Ftp文件同步方式,code-server更加便捷、安全。同时它完整支持VSCode的强大的编辑器功能、丰富的插件生态。 阅读全文