首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
stark的博客
stark张宇
创建于2023-02-07
订阅专栏
整理工作中的琐碎心得,经验总结
等 33 人订阅
共98篇文章
创建于2023-02-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Redis高可用高性能缓存的应用系列03 - 缓存过期淘汰策略LRU、LFU
概述 Redis高可用高性能缓存的应用系列的第3篇,主要介绍Redis缓存过期淘汰策略和内存淘汰策略回收的LRU和LFU的知识点进行说明。
微服务 - Go语言从单体服务到微服务(代码说明篇)
概述 微服务是一种思想,与编程语言无关,编程语言是思想下具体的一种实现方式,使用的是Go语言的go-zero框架进行实现代码开发的,关于微服务的思考我在后面会做更具体和系统的说明。
Redis高可用高性能缓存的应用系列2 - 事务机制和IO多路复用、持久化
概述 Redis高可用高性能缓存的应用系列的第二篇,主要介绍Redis事务机制和IO多路复用、和持久化的知识点。
Redis高可用高性能缓存的应用系列1 - 数据类型以及底层结构和原理
概述 介绍redis缓存原理与设计执行流程,单线程的处理方式是高效的原因,以及redis数据类型以及底层结构和原理进行说明,这对我们使用Redis有很大帮助。
Mysql高可用高性能存储应用系列4 - 分库分表、中间件
概述 为什么要分库的原因:1)很多时候接口性能慢都是数据库造成的,2)并发量比较大时,大量的数据库请求,会带来磁盘I/O的性能瓶颈,3)来越多,导致sql查询数据,即使走了索引也比较慢。 分库...
Mysql高可用高性能存储应用系列3 - mysqld_multi配置主从集群
概述 主从复制要解决的问题,1)写操作锁表,影响读操作,影响业务。2)数据库备份。3)随着数据增加,I/O操作增多,单机出现瓶颈。 主从复制就是从服务器的主节点,复制到多个从节点,默认采用异步的方式。
Mysql高可用高性能存储应用系列2 - 深入理解锁和Mvcc
概述 Mysql数据库在处理并发中下了很多功夫,锁是为了更好的保护数据的正确和可靠,Mvcc是维持一个数据的多个版本,使得读写操作没有冲突的解决并发的数据库方案。 锁 当数据访问多了。
微服务 - Go语言从单体服务到微服务(设计方案篇)
概述 微服务是一种思想,与编程语言无关,编程语言是思想下具体的一种实现方式,怎么设计架构方案和实现主要看主要面临的业务场景。 业务场景 主站核心业务使用的是yaf(php)开发的。
Mysql高可用高性能存储应用系列1 - 索引篇
在整个计算机运行系统里,Cpu,内存,和磁盘主要的性能瓶颈是卡在了读取数据中,Mysql索引的优化主要在减少磁盘I/O操作中,这篇博客中详细讲解了二叉树结构,以及BTree作为Mysql索引结构原因。
Docker - docker-compose搭建ELK服务
概述 使用的是docker-compose方法安装elk组件,对这部分的内容进行一个知识上的补充,使用docker-compose来编排中小型企业或者个人的开发环境是非常简捷高效的方式。
Search - 一文入门ElasticSearch(节点、分片、CRUD、倒排索引、分词)
ElasticSearch ElasticSearch是非常重要的检索工具,利用分词、索引(倒排索引)、分词从众多检索工具中脱颖而出,本章是入门基础学习篇内容。
Python - 一文入门Flask(Blueprint、SQLAlchemy部分)
概述 从安装Flask,pipenv 到路由实现,Blueprint、SQLAlchemy,一次简单实践。
毕业五年 ,真的能决定未来么
这是写于2017.08.03,献给自己毕业5年的青春记忆,现在已经毕业十年,生活特别幸福,感谢曾经默默付出的、坚持的自己。
Swoole - webSocket客服IM消息系统方案实践篇
概述 基于Swoole的websocket服务,再之前的消息系统系列的第4篇,实现了更加复杂的业务场景,是对消息推送的完善和优化,代码本身就是不断自我优化的过程。
Swoole - webSocket消息服务系统压力测试篇
概述 编程的内核是数学,而测试的本质是计算,专业名词叫容量预估,而测试的大体就是用程序模拟程序,检测程序的正确性,有两个点需要注意,QPS最佳值和系统接收最大值。
Go - 从0学习Go的第一课
Go - 从0学习Go的第一课,基本程序结构、常用集合、函数、面向对象编程、错误处理、包和依赖管理、测试等基础知识。
微服务 - 搭建k8s(kubeadm)模拟复杂的生产环境(下篇)
概述 在之前的k8s实践中,我们使用minikube搭建了k8s环境,为了更真实的展示生产级别的k8s,本节课采用kubeadm来搭建master+worker集群。
微服务 - 搭建k8s(kubeadm)模拟复杂的生产环境(上篇)
概述 在之前的k8s实践中,我们使用minikube搭建了k8s环境,为了更真实的展示生产级别的k8s,本节课采用kubeadm来搭建模拟生产级别的k8s运行环境。
Docker - 搭建Mysql PXC集群环境部署
docker搭建PXC集群环境部署,同步复制,事务在所有的集群节点要么同时提交,要么同时不提交,Replication采用异步复制,无法保证数据的一致性
study - 一文入门正则表达式
正则表达式是什么 校验数据的有效性、查找符合要求的文本以及对文本进行切割和替换等操作。正则表达式的目的是真正的强大之处就在于可以查找符合某个规则的文本。
下一页