过滤搜索结果
种类

精确匹配
标签搜索
日期选项
在此之后更新
在此之前更新
在此之后创建
在此之前创建

搜索结果

共找到了20个结果

第五章:弯曲或折断(1)

程序员修炼之道:从小工到专家

在“可撤销性”中,我们谈到不可撤销的决策的危险,在本章,我们将告诉你怎样做出可撤销的决策,以使你的代码在面对你不确定的世界时保持灵活...

由 学院君 发布于7年前    浏览数: 6175    点赞数: 2

通过 Process 模块在 PHP 中实现多进程(一):简单的多进程 TCP 服务器实现

Swoole 从入门到实战教程 并发编程之多进程篇

Process vs PCNTL 我们知道,通过 PHP 自带的扩展 PCNTL 可以实现基于 Unix 的多进程管理(不能用于 W...

由 学院君 发布于4年前    浏览数: 14583    点赞数: 9

基于 Swoole 实现协程篇(一):基本概念和底层原理

Swoole 从入门到实战教程 并发编程之协程篇

协程是什么 协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换,相对于进程或者线程,协程所有的操作都可以在用户态完成,创建...

由 学院君 发布于4年前    浏览数: 15817    点赞数: 2

基于 Swoole 实现支持高并发的实时弹幕功能(下)

Swoole 从入门到实战教程 实战篇

我们接着上篇教程来完成弹幕服务端以及客户端与服务端交互的开发,首先来实现服务端 WebSocket 服务器的编码。 WebSocke...

由 学院君 发布于4年前    浏览数: 24813    点赞数: 6

基于 Gatling 进行负载测试(中):通过 Maven + Gatling 实现并发负载测试

微服务从入门到实践 项目实战

上篇教程我们演示了如何基于 Docker Swarm + Docker Compose 部署服务实例,之所以这么大费周章主要是为了后...

由 学院君 发布于4年前    浏览数: 236    点赞数: 1

通过 Swoole\Table 实现 Swoole 多进程数据共享

Swoole 从入门到实战教程 并发编程之多进程篇

第三方存储媒介 前面我们介绍了基于 Swoole 的 Process 及 Process\Pool 模块在 PHP 中实现多进程管...

由 学院君 发布于4年前    浏览数: 11236    点赞数: 5

服务治理篇(四):服务限流及其在 Go Micro 中的实现

微服务从入门到实践 项目实战

引入 对于高并发系统而言,保证系统可用性通常有以下几种措施: 缓存 熔断 降级 限流 缓存的目的是提高系统访问速度以及系...

由 学院君 发布于4年前    浏览数: 261    点赞数: 0

Go 协程实现原理和使用示例

Go 入门教程 并发编程

Go 并发编程原理 Go 语言的协程实现被称之为 goroutine,由 Go 运行时管理,在 Go 语言中通过协程实现并发编程非...

由 学院君 发布于4年前    浏览数: 20897    点赞数: 6

利用多核 CPU 实现并行计算

Go 入门教程 并发编程

开始之前,我们先澄清两个概念,「多核」指的是有效利用 CPU 的多核提高程序执行效率,「并行」和「并发」一字之差,但其实是两个完全不...

由 学院君 发布于4年前    浏览数: 18023    点赞数: 4

HTTP 性能优化篇(三):HTTP/2.0 简介

网络协议概论 HTTP 协议详解

目前主流的 HTTP 通信都是基于 HTTP/1.1 的,而 HTTP/1.1 自 1999 年发布的 RFC2616 之后再未进行...

由 学院君 发布于4年前    浏览数: 396    点赞数: 0

MySQL 中的全局锁、表锁与行锁(共享锁、排它锁、意向锁、死锁)

高性能 MySQL 实战 事务篇

我们前面已经陆续介绍了 MySQL 底层(InnoDB 引擎)如何实现数据库事务的持久性、原子性和一致性,而数据库事务的隔离性是通过...

由 学院君 发布于3年前    浏览数: 1289    点赞数: 0

你真的了解 sync.Once 吗

博客

转型做go大概一个多月了吧,工作中也是边写边学,最近也是在极客时间学习一些go相关课程,现学现用,源码在我 github 上:htt...

由 吴亲库里 发布于3年前    浏览数: 2015    点赞数: 1

关于 Laravel 应用性能优化的几点建议

网站相关

前言 很多人吐槽 Laravel 框架性能不行,在我看来,除了每次新请求应用启动阶段由于 Laravel 框架本身的设计,导致服务...

由 学院君 发布于3年前    浏览数: 4599    点赞数: 6

Go 语言 HTTP 请求处理的底层机制

Go Web 编程 路由分发

在上篇教程中,我们创建了第一个 Go Web 应用,这篇教程我们来简单分析下基于 Go 语言编写的 Web 应用底册是如何处理 HT...

由 学院君 发布于4年前    浏览数: 10010    点赞数: 1

基于 Redis 实现高级限流器及其在 Laravel 队列任务处理中的应用

高性能 Redis 实战 实战入门篇

更高级的限流器实现 上篇教程学院君给大家演示了如何通过 Redis 的字符串数据结构实现限流器,其中需要用到两个字符串键值对:一个...

由 学院君 发布于3年前    浏览数: 4813    点赞数: 0