Go 微服务实战.png

Go微服务实战|第1章:gRPC 简介

gRPC 是谷歌开源的高性能、轻量级 RPC 通信框架,基于 Protocol Buffers 序列化协议进行开发,支持多种语言(C++、Golang、Python、Java 等),本篇只介绍 Golang 的 gRPC 使用。同时,由于 gRPC 支持 HTTP/2 协议,使用二进制帧进行数据传输,还可以为通信双方建立持续的双向数据流,使其在 Android、iOS...


作者头像
Madman
1 12588
flask vuejs 全栈开发-min.png

Flask Vue.js全栈开发|第21章:Docker容器部署

第一部分我们手动启动 MySQL、Redis、Elasticsearch、Python、Nginx 等容器,第二部分使用 Docker Compose 来编排我们的服务,非常推荐大家试一下 Docker 容器来运行我们的微型博客应用,到此为止,本系列就全部完结了,感谢大家的关注,接下来将开始 Golang 微服务实战系列,期待您的加入


作者头像
Madman
9 19686
flask vuejs 全栈开发-min.png

Flask Vue.js全栈开发|第20章:Linux云主机部署

前端打包编译后只有静态文件,所以由 Nginx 提供静态资源服务,速度非常快。由于 Flask 自带的开发 Web 服务器性能不足以应对生产环境的并发访问,所以我们使用 Gunicorn 来替代它。正式环境中数据库不再使用 SQLite,由于我们使用了 SQLAlchemy ORM,所以可以很方便的将数据库切换到 MySQL 或 PostgreSQL。同时,我们还可以使用...


作者头像
Madman
9 17817
flask vuejs 全栈开发-min.png

Flask Vue.js全栈开发|第19章:国际化

接下来将让我们的应用支持多种语言,后端 API 使用 Flask-Babel 模块,会根据你的 HTTP 请求中 Accept-Language 头部来判断你当前最适合阅读的语言,而前端 Vue.js 则使用 vue-i18n 插件来实现页面上文件的翻译


作者头像
Madman
0 13142