Context

Posted by 夏泽民

http://golang.iswbm.com/en/latest/c04/c04_09.html

  1. 什么是 Context? 在 Go 1.7 版本之前,context 还是非编制的,它存在于 golang.org/x/net/context 包中。


tag

Posted by 夏泽民

Go + MySQL + ES 实现一个 Tag API 服务 Tag 是一个很常见的功能,这篇文章将使用 Go + MySQL + ES 实现一个 500 多行的 tag API 服务,支持 创建/搜索 标签、标签关联到实体 和 查询实体所关联的标签列表。 https://juejin.im/post/5ed9fdc051882543216f0b26



调度器工作原理

Posted by 夏泽民

https://juejin.im/post/5ed9cbedf265da770b40d6d4 https://mp.weixin.qq.com/s?__biz=MzUzNTY5MzU2MA==&mid=2247484521&idx=1&sn=85bf9b325170c6f8daba67664b0d41ba&chksm=fa80d5fecdf75ce8d1ee435e54eecfa789a68cc6ce7c140ce4b26f0f5037a64b7500cea5ad45&token=1028062157&lang=zh_CN#rd



proxygen

Posted by 夏泽民

https://engineering.fb.com/networking-traffic/introducing-proxygen-facebook-s-c-http-framework/



nginx lua

Posted by 夏泽民

Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形式进行,整体学习和开发成本偏高;如果有一种简单的语言来实现Web应用的开发,那么Nginx绝对是把好的瑞士军刀;目前Nginx团队也开始意识到这个问题,开发了nginxScript:可以在Nginx中使用JavaScript进行动态配置一些变量和动态脚本执行;而目前市面上用的非常成熟的扩展是由章亦春将Lua和Nginx粘合的ngx_lua模块,并且将Nginx核心、LuaJIT、ngx_lua模块、许多有用的Lua库和常用的第三方Nginx模块组合在一起成为OpenResty,这样开发人员就可以安装OpenResty,使用Lua编写脚本,然后部署到Nginx Web容器中运行。从而非常轻松就能开发出高性能的Web服务。



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required