go 学习(成长之路),这是一本学习Go 语言的教程,涉及基础语法、redis、mongo、mysql、restful api、gorm、xorm、zap、gin、iris、echo、beego、项目实战、微服务应用等,最终实现自己轻松用Go 写项目
@puwenhan
go 学习(成长之路),这是一本学习Go 语言的教程,涉及基础语法、redis、mongo、mysql、restful api、gorm、xorm、zap、gin、iris、echo、beego、项目实战、微服务应用等,最终实现自己轻松用Go 写项目
一篇中文文档redis
主从复制是将数据库写操作和读操作进行分离,使用多个只读实例负责处理读请求,主实例负责处理写请求,只读实例通过复制主实例的数据来保持与主实例的数据一致性。由于只读实例可以水平扩展,所以更多的读请求不成问题,随着云计算、大数据时代的到来,事情并没有完美的得以解决,当写请求越来越多,主实例的写请求变成主要的性能瓶颈。如何解决上述问题?如果仅仅通过增加一个主实例来分担写请求,写操作如何在两个主实例之间同步来保证数据一致性,如何避免双写,问题会变的更加复杂。这时就需要用到分库分表(sharding)
TIPI项目是一个自发项目, 项目主要关注PHP的内部实现, 以及PHP相关的方方面面, 该项目包括《深入理解PHP内核》这本书,以及一些相关的PHP项目,例如一些PHP扩展及研究项目。
消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。RabbitMQ提供了可靠的消息机制、跟踪机制和灵活的消息路由,支持消息集群和分布式部署。适用于排队算法、秒杀活动、消息分发、异步处理、数据同步、处理耗时任务、CQRS等应用场景!
本书整理了来百度之前的面试准备,顺手总结了《phper面试真题》,已经在bat某厂工作一年了,重新梳理针对面试的知识体系,有两个侧重点。 (1)《phper面试真题》按照技术分类来拆分章节的,《phper面试2021》调整为按照面试轮数(难度等级)来规划章节。 (2)语句简短口语化,用关键词命中知识点。照着读有一种就好像在回答问题的感觉,让面试官明白你会这道题。 >>> 本书内容基本完成,我仍在不断增加新的面试题,做答案优化。朋友反馈今年金三银四机会多多,希望读者开卷有益,升官发财。
tp6 jenkins持续集成
本小册介绍了swoole的一些主要的应用场景与框架源码分析。
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。
总结技术经验,分享读书感受,一起学习,共同改变