entities.entities_for_tag

224 total results found

微服务系统基础组件技术选型

微服务架构 项目实战

上篇教程学院君给大家介绍了本次微服务重构的服务拆分原则和系统整体架构,今天我们来看下微服务系统各个基础组件的技术选型,这也是我们在开始开发前需要调研和规划好的。 在此之前,我们可以先回顾下微服...

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

构建商品服务接口(五):客户端代码重构

微服务架构 项目实战

前面我们花了几篇教程的篇幅详细介绍了商品微服务服务端接口的开发,以及基于 Etcd 作为注册中心,并通过 Micro Web 管理和测试所有接口。今天,我们到客户端基于这些远程微服务接口对商品进...

由 学院君 发布于1 month ago    浏览数: 96    点赞数: 0

构建商品服务接口(三):在一个微服务中注册多个服务处理器

微服务架构 项目实战

我们接着上篇教程,基于底层数据库操作(仓库类方法)编写上层服务处理器。由于我们在 product.proto 定义了多个 Service,所以这里我们需要在 laracom/product-s...

由 学院君 发布于1 month ago    浏览数: 43    点赞数: 0

构建商品服务接口(一):商品主表

微服务架构 项目实战

初始化目录结构 和用户微服务一样,我们还是将客户端商品的数据库增删改查操作搬到服务端(主要位于 app/Shop/Products/Repositories/ProductRepository...

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

学院君网站昨天下午宕机不能访问及恢复复盘

学院相关

关注学院君的朋友可能昨天下午 3 点半以后在访问学院君网站的时候都遇到不能访问的问题,今天我来复盘下问题定位和恢复流程,以便下次可以直接按照清单操作,也给遇到类似问题的朋友提供借鉴。 问题初步...

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

队列

Laravel 6 中文文档 进阶系列

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

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

Mac 系统为 Valet 开发环境安装指定版本 MySQL

博客

在 Mac 系统下使用 Valet 作为 Laravel 本地开发环境的话,需要自行安装 MySQL 数据库,我们通过 Homebrew 来安装。 如果之前安装过其他版本的 MySQL,建...

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

基于 Laravel + Swoole + Vue 搭建实时在线聊天室(十):用户登录后获取未读消息数

Swoole 从入门到实战 实战篇

接下来,我们正式开始开发聊天室聊天功能。 在用户每次登录后,需要将未读消息发送给客户端,以便提醒用户有多少条未读消息,今天我们就围绕这个功能来编写前后端代码。 前端入口页面逻辑 首先在前端...

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

创建独立的 GORM 模型类映射 Protobuf

微服务架构 项目实战

到目前为止,我们都是使用基于 Protobuf 数据结构编写的结构体 User 和 PasswordReset 作为数据库 ORM 模型类,一方面这很方面,不用定义单独的模型类做数据映射,另一方...

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

Laravel 6.6.0 版本发布

Laravel 新特性系列 版本发布

Laravel 开发团队上周发布了 v6.6.0 版本,包含了一系列的功能优化和问题修复。 动态视图优化 其中一个新增的特性是 ResponseFactory::view() 现在可以返...

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

基于 JWT 实现用户认证接口

微服务架构 项目实战

引入 JWT 包提供用户认证服务 微服务接口都是基于 API 的,所以传统的基于 Cookie + Session 的用户认证方式显然不合适了,API 认证实现有多种方式,学院君之前在 L...

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

引入 Docker Compose 编排多个容器并实现客户端远程调用服务端用户接口

微服务架构 项目实战

为什么引入 Docker Compose 前面我们提到随着服务数量的增多,如果为每个服务配置单独的 Dockerfile 和 Makefile,然后逐个进入每个目录运行 make buil...

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

创建第一个微服务接口 —— 用户注册接口

微服务架构 项目实战

今天开始,我们正式开始对 Laracom 电商单体应用进行微服务重构。首先从用户模块开始。 PHP 应用业务逻辑梳理 先到 PHP 项目中梳理下用户相关的功能模块,主要是注册、登录、用户中心...

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

查询构建器

Laravel 5.4 中文文档 数据库操作

1、简介 数据库查询构建器提供了一个方便的流接口用于创建和执行数据库查询。查询构建器可以用于执行应用中大部分数据库操作,并且能够在支持的所有数据库系统上工作。 Laravel 查询构建器使用...

由 学院君 发布于2 years ago    浏览数: 154002    点赞数: 32

索引查找(二):分块索引(数据库索引技术基础)

数据结构与算法 查找算法

昨天给大家分享了线性索引中的稠密索引,并提到了稠密索引的缺点,进而引出今天的主题 —— 分块索引。 为了减少索引项个数,我们对数据集进行分块,并使其分块有序,然后再给每个分块建立一个索引项(索...

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