当前位置:首页 > 第371页

分布式系统进阶二十三之流量网关和业务网关设计

arlanguage4个月前 (01-06)40
前言由于项目在开发初期为了赶进度,快速上线,没有很好的规划和设计,导致现在随着需求的变化和功能的扩展,代码逐渐变得非常复杂和难以维护。为了保持代码的质量和可读性,我们需要进行代码重构。代码重构是一种对现有代码进行重新组织和优化的过程,旨在提高代码的质量和可读性,同时不改变其功能。代码重构的目标是使代...

终于搞懂分布式锁是什么了

arlanguage4个月前 (01-06)35
当下在互联网技术架构中,最流行的莫过于分布式架构了。为什么大家纷纷都采用分布式架构呢?...

搞定Minio+Nextcloud分布式云盘,最难的就是目录权限问题

arlanguage4个月前 (01-06)85
前天使用minio作为Nextcloud的外接存储,使用nextcloud的应用插件挂载minio,但效果不尽人意,只能作为私人使用,无法做为一个解决方案用于企业多用户。最近研究minio,我一直想用minio作为底层文件系统,在上面部署云盘,满足多用户使用。当然我也没空去写一个云盘程序来对接min...

Java分布式系统架构2:服务发现

arlanguage4个月前 (01-06)30
...

Netcore部署和使用docker

arlanguage4个月前 (01-06)29
Docker容器使用和部署一.什么是DockerDocker是一个容器化平台,它以容器的形式将您的应用程序及其所有依赖项打包在一起,以确保您的应用程序在任何环境中无缝运行。二.为什么要用docker1.部署多台快速(可移植性强)前几天,公司一批服务器就要到期了,由于服务器是15年购买的,硬件的性能远...

docker之安装部署Harbor

arlanguage4个月前 (01-06)33
在现代软件开发和部署环境中,Harbor...

「Nginx」使用Nginx如何解决跨域问题?看完这篇原来很简单

arlanguage4个月前 (01-06)28
写在前面当今互联网行业,大部分Web项目基本都是采用的前后端分离模式。前端为H5项目,后端为Java、PHP、Python等项目。而且大部分后端服务并不会只部署一套服务,而是会采用Nginx对后端服务进行负载均衡。那么,此时就会出现一个问题了:如果一个请求url的 协议、域名、端口 三者之间任意一个...

为什么说 Java 程序员必须掌握 Spring Boot?

arlanguage4个月前 (01-06)33
作者:hsmcomputer...

读写分离与分库分表,分布式事务

arlanguage4个月前 (01-06)28
读写分离与分库分表,分布式事务MySql存储引擎,建表规范,事务级别,sql优化,读写分离思想等。了解过读写分离吗? 你说读的时候读从库,现在假设有一张表User做了读写分离,然后有个线程在一个事务范围内对User表先做了写的处理,然后又做了读的处理,这时候数据还没同步到从库,怎么保证读的时候能读到...

搭建Nginx+rtmp+hls直播推流服务器

arlanguage4个月前 (01-06)25
1 准备工具使用yum安装git[root~]# yum -y install git...