entities.entities_for_tag

126 total results found

基于 Docker Compose 构建 MySQL 集群实现主从复制并引入 Kingshard 进行读写分离

微服务架构 项目实战

整体架构 前面做好了有关 CAP 理论和数据库主从同步的理论铺垫,今天我们正式来搭建一主多从的 MySQL 数据库集群。我们将以用户微服务数据库为例,演示如何基于 Docker Compose...

由 学院君 发布于2 months ago    浏览数: 104    点赞数: 0

基于 Jaeger 实现分布式服务追踪(中):Micro API 网关接口层服务追踪

微服务架构 项目实战

引言 上篇教程,我们演示了如何在微服务内部 RPC 调用之间通过内置的中间件基于 Jaeger 进行服务追踪。除此之外,在 Go Micro 微服务体系内,还可以通过 Micro API 网关...

由 学院君 发布于2 months ago    浏览数: 76    点赞数: 1

服务治理对系统性能的影响(下):负载测试报告对比分析

微服务架构 项目实战

上篇教程,我们实现了在一个微服务中调用另一个微服务的服务接口,并对该接口进行了负载测试,测试结果表明,系统中某些服务实例的不可用会造成系统服务延迟变长,但是由于 Go Micro 框架本身提供了...

由 学院君 发布于2 months ago    浏览数: 63    点赞数: 0

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

微服务架构 项目实战

引入 对于高并发系统而言,保证系统可用性通常有以下几种措施: 缓存 熔断 降级 限流 缓存的目的是提高系统访问速度以及系统可以处理的容量,通常包括业务数据的缓存、服务节点的缓存等;熔...

由 学院君 发布于2 months ago    浏览数: 103    点赞数: 0

轻量级 API 认证解决方案:Sanctum

Laravel 7 中文文档 官方扩展包

声明:由于商标名称纠纷,Airlock 已更名为 Sanctum。 简介 Laravel Sanctum 为 SPA(Single Page Application,单页面应用)...

由 学院君 发布于3 months ago    浏览数: 1188    点赞数: 0

基于 OAuth 的 API 认证解决方案:Passport

Laravel 7 中文文档 官方扩展包

简介 Laravel 通过传统的登录表单已经让用户认证变得很简单,但是 API 认证怎么实现?API 通常使用令牌(token)进行认证并且在请求之间不维护会话(Session)状态。La...

由 学院君 发布于3 months ago    浏览数: 1027    点赞数: 0

队列

Laravel 7 中文文档 进阶系列

简介 注:Laravel 现在提供了基于 Redis 的,拥有美观的后台和配置系统的 Horizon 队列扩展包,完整信息参考 Horizon文档。 Laravel 队列为不同的后台...

由 学院君 发布于3 months ago    浏览数: 1334    点赞数: 0

服务治理篇(三):自定义 Hystrix 中间件实现熔断条件配置、重试机制及服务降级

微服务架构 项目实战

今天这篇教程我们来演示如何在 Go Micro 项目中自定义 Hystrix 中间件实现熔断条件配置、重试机制实现及服务降级处理。 初始化 首先在 laracom 根目录下创建 common...

由 学院君 发布于3 months ago    浏览数: 91    点赞数: 0

服务治理篇(二):基于 Hystrix 实现服务熔断及监控展示

微服务架构 项目实战

在上篇教程中,学院君介绍了微服务架构中的断路器模式以及开源实现 —— Netflix Hystrix,不过原生实现是基于 Java 的,Go 语言中对应的实现是 hystrix-go。 在 G...

由 学院君 发布于3 months ago    浏览数: 104    点赞数: 1

邮箱验证

Laravel 7 中文文档 安全系列

简介 很多 Web 应用都要求用户注册之后验证邮箱地址才能登录,为此,Laravel 也提供了便捷方法来发送和验证邮箱验证请求,但是这个功能是可选的,你可以启用也可以不启用。 模型准备 开...

由 学院君 发布于3 months ago    浏览数: 663    点赞数: 0

用户授权

Laravel 7 中文文档 安全系列

简介 除了提供开箱即用的认证服务之外,Laravel 还提供了一个简单的方式来管理授权逻辑以便控制对资源的访问权限。和认证一样,在 Laravel 中实现授权很简单,主要有两种方式:Gate ...

由 学院君 发布于3 months ago    浏览数: 1136    点赞数: 1

用户认证

Laravel 7 中文文档 安全系列

简介 注:想要快速上手?需要在新安装的 Laravel 应用下通过 Composer 安装 laravel/ui 扩展包,然后运行 php artisan ui vue --auth 初...

由 学院君 发布于3 months ago    浏览数: 3100    点赞数: 0

基于 gorilla/mux 实现路由匹配和请求分发:基于 CORS 处理跨域请求

Go Web 编程 基础组件

在 SPA 应用或者其他前后端分离应用中,如果前后端域名不一致,则可能涉及到跨域请求问题。 关于跨域请求和 CORS 学院君之前在 Laravel CORS 扩展包使用教程 中曾简单介绍过,不...

由 学院君 发布于3 months ago    浏览数: 425    点赞数: 0

控制器

Laravel 7 中文文档 基础组件

简介 我们之前的演示示例都是将所有的请求处理逻辑放在路由文件的闭包函数中,这显然是不合理的,我们需要使用控制器类组织管理相对复杂的业务逻辑处理。控制器用于将相关的 HTTP 请求封装到一个...

由 学院君 发布于3 months ago    浏览数: 1873    点赞数: 0

中间件

Laravel 7 中文文档 基础组件

简介 中间件为过滤进入应用的 HTTP 请求提供了一套便利的机制。例如,Laravel 内置了一个中间件来验证用户是否经过认证(如登录),如果用户没有经过认证,中间件会将用户重定向到登录页...

由 学院君 发布于3 months ago    浏览数: 1748    点赞数: 0