最新发布文章


选择正确的 CPU 和内存配置

Laravel 消息队列实战 线上运维

以最有效的方式使用计算资源需要经历多次迭代,直到为每个用例找到最佳配置。 分配的资源少于需求,会遇到 CPU 负载高、队列堵塞、任...

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

异步发送应用部署通知

Laravel 消息队列实战 使用实例

今天我们讨论的主题是在应用部署成功后发送通知给关联用户。 应用部署后发送通知 不同用户可能会使用不同的通知接收工具,有些使用邮件...

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

通过事件监听器异步发放优惠券

Laravel 消息队列实战 使用实例

事件与事件监听器 在基于事件驱动程序构建的应用中,一个事件可能有多个事件监听器,以 NewOrderSubmitted 事件为例,...

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

Laravel Octane:基于 Swoole/RoadRunner 驱动的高性能 Laravel 解决方案

博客

今天,Taylor Otwell 让 Laracon Online 2021 的与会者第一次看到了 Laravel Octane —...

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

为用户聚合来自不同社交平台的消息流

Laravel 消息队列实战 使用实例

本篇示例教程的主题是聚合来自不同社交媒体的消息并将它们导入单一的客户支持平台。 每个集成的消息平台通过调用 Webhook 给我们...

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

基于任务链和批处理生成复杂报告

Laravel 消息队列实战 使用实例

数据的尺寸和结构决定了生成报告的复杂性和耗时,将其放到后台执行可以让响应更快,同时更高效地使用系统资源。 对于一个很大的电子表格,...

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

Leetcode PHP题解--D134 14. Longest Common Prefix

博客

D134 14. Longest Common Prefix 题目链接 14. Longest Common Prefix 题...

由 skys215 发布于3年前    浏览数: 1745    点赞数: 0

通过云服务 API 创建无服务器(Serverless)数据库

Laravel 消息队列实战 使用实例

下面我们来演示如何在 AWS 中创建一个无服务器的数据库。 国内腾讯云、阿里云亦可,基本流程一样,具体的 API 不同而已,你...

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

异步高效处理视频上传

Laravel 消息队列实战 使用实例

通过队列处理上传 对于图片、文件、视频上传之类的耗时任务,可以将上传到服务端后的压缩、处理和存储操作推送到消息队列异步处理: ...

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

基于队列任务中间件重构服务熔断器

Laravel 消息队列实战 使用实例

在前面的示例中,我们都是在队列任务类中编写大量的、与队列任务本身无关的代码,以及应用频率限制器和服务熔断器。 为了避免在真正的任务...

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

处理外部服务接口未响应

Laravel 消息队列实战 使用实例

处理服务未响应异常 队列任务中调用的外部服务接口除了返回 500 错误码之外,有时候可能没有任何响应,要处理这种情况,我们可以在发...

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

通过熔断器处理不稳定的外部服务

Laravel 消息队列实战 使用实例

假设有这样的一个业务场景:有个外部请求服务接口每隔几天就会挂掉,不稳定,这个时候从队列任务中向该接口发起的 HTTP 请求会返回 5...

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

限制队列任务的执行频率

Laravel 消息队列实战 使用实例

上篇教程我们实现了队列任务的并发执行数量限制,这可以通过 Redis::funnel 方法实现: 今天我们来看看如何实现队列任...

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

限制队列任务的并发数量

Laravel 消息队列实战 使用实例

业务场景 先说下业务场景:商业公司通常会允许客户按需生成报表,但每个用户同时只允许生成 5 份报表。 对于生成报表这种耗时的磁盘...

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

处理有访问频率限制的 API 请求

Laravel 消息队列实战 使用实例

如果你的应用需要和第三方服务打交道,则很有可能需要处理接口访问频率限制。下面我们就来看看在队列任务中如何处理有访问频率限制的 API...

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