加载中
Mac开发系列之python多版本和环境管理(pyenv和virtualenv安装配置使用)

python是一门不管是在编程开发或是系统运维上面的应用极广的脚本语言,服务器的一些自动化的工作一般都选择使用python来解决,开发效率极高。在开发过程中我们经常会面临python的多版本管理问...

tornado配合celery及rabbitmq实现web request异步非阻塞

Tornado和Celery介绍 1.Tornado Tornado是一个用python编写的一个强大的、可扩展的异步HTTP服务器,同时也是一个web开发框架。tornado是一个非阻塞式web服务器,其速度相当快。得利于其非阻塞...

MQ对比之RabbitMQ & Redis

消息队列选择:RabbitMQ & Redis RabbitMQ RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现的产品,RabbitMQ是一个消息代理,从“生产者”接收消息并传递消息至“消...

最快的 Go 网络框架 gnet 来啦!

gnet 是什么? gnet 是一个基于事件驱动的高性能且轻量级的网络框架。它直接使用 epoll 和 kqueue 系统调用而非标准 Golang 网络包:net 来构建网络应用,它的工作原理类似两个开源的网络库:...

2020/04/07 10:25
1.1K
最快的 Go 网络框架 gnet 来啦!

gnet 是什么? gnet是一个基于事件驱动的高性能且轻量级的网络框架。它直接使用 epoll 和 kqueue 系统调用而非标准 Golang 网络包:net 来构建网络应用,它的工作原理类似两个开源的网络库:...

开发者福利:免费获取 JetBrains 全家桶

前言 现在一提到 IDE,我相信很多人应该第一反应会是大名鼎鼎的 JetBrains 系列,这家位于捷克的软件开发公司出品一系列广受欢迎的 IDE,覆盖了目前最主流的几种编程语言/平台:C/C++ (CLio...

【译】如何设计云原生应用的架构?

❝ 本文原作者 Siddharth Patnaik 曾任华为的 Lead Architect,现在是沃尔玛旗下 Walmart Labs 的 Principal Architect,本文是他在云原生领域多年架构经验的总结与归纳。 ❞ 导言 「云原生 ...

Goroutine并发调度模型深入之实现一个协程池

并发(并行),一直以来都是一个编程语言里的核心主题之一,也是被开发者关注最多的话题;Go语言作为一个出道以来就自带 『高并发』光环的富二代编程语言,它的并发(并行)编程肯定是值得开...

go
2018/06/04 07:05
29
Go netpoller 原生网络模型之源码全面揭秘

点击蓝字,关注我们 导言 用户空间与内核空间 I/O 模型 Non-blocking I/O I/O 多路复用 select & poll epoll Go netpoller 核心 数据结构 netFD pollDesc 实现原理 net.Listen Listener.Acce...

2020/11/21 08:00
96
Goroutine并发调度模型深度解析&手撸一个协程池

并发(并行),一直以来都是一个编程语言里的核心主题之一,也是被开发者关注最多的话题;Go语言作为一个出道以来就自带 『高并发』光环的富二代编程语言,它的并发(并行)编程肯定是值得开...

2018/07/01 09:05
362
Go netpoll I/O 多路复用构建原生网络模型之源码深度解析

原文 Go netpoll I/O 多路复用构建原生网络模型之源码深度解析 导言 Go 基于 I/O multiplexing 和 goroutine 构建了一个简洁而高性能的原生网络模型(基于 Go 的I/O 多路复用 netpoll),提供了...

2019/11/09 22:12
144

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部