冰河技术
包含:编程语言,开发技术,分布式,微服务,高并发,高可用,高可扩展,高可维护,JVM技术,MySQL,分布式数据库,分布式事务,云原生,大数据,云计算,渗透技术,各种面试题,面试技巧...
沉淀
宝剑锋从磨砺出,梅花香自苦寒来。
成长
纸上得来终觉浅,绝知此事要躬行。
突破
持之以恒,贵在坚持,每天进步一点点。
# 正在更新
- 高性能Polaris网关 (opens new window) - 冰河的第7个高性能中间件项目,在《高性能Polaris网关》中,冰河会带着带你从零开始架构和研发一套承接瞬时百万流量的高性能网关,经阿里云实际压测,冰河自研的Polaris网关比某些成熟的开源网关性能更高。你学到的不仅仅是一套支持瞬时百万流量的分布式、高并发、高性能、高可用、可扩展的中间件项目,更重要的是要学会大厂处理高并发、大流量场景的技术方案和架构设计思想,并学会如何将这些技术方案和架构设计思想落地到实际项目中。
# 开发的项目
- 高并发项目
- 分布式IM即时通讯系统 (opens new window) - 在分布式IM即时通讯系统中,我们会实现:单聊、群聊、图片、文件、语音、视频、历史消息、消息已读、未读、添加好友、删除好友、创建群、加群、退出群、查看群成员、群公告、修改群备注等一系列完整的功能,更会实现对接OpenAI大模型服务,让你深度掌握对接OpenAI大模型服务的流程和落地实现,非常适合手里没有大型高并发项目的读者进行学习。
- 分布式Seckill秒杀系统 (opens new window) - 基于DDD领域驱动,运用所有分布式高并发技术栈的高并发实战项目,更具竞争力,非常适合手里没有大型高并发项目的读者进行学习。
- 实战高并发设计模式 (opens new window) - 涵盖最核心,也是最常用的12种并发设计模式,共60多个章节,涉及到多个真实场景的案例,包含:社区电商系统、消息聚合发送系统、交易系统、监控报警系统、积分系统、优惠券系统、文件同步助手、个人文库系统、商详页系统、单点登录系统、报表系统、热点商品统计系统、实时交易统计系统。
- 中间件项目
- 手写高性能RPC项目 (opens new window) - 从零开始架构设计并研发并开发的高性能RPC中间件,架构设计与代码落地方案对标Dubbo,让你以渐进式的方式彻底吃透RPC通信技术,非常适合没有参与过大型中间件技术开发的读者进行学习。
- 微服务项目
- 商城脚手架项目 (opens new window) - 基于SpringCloud Alibaba全套技术栈实现,从零开始手把手教你搭建一套完整的微服务项目,非常适合微服务架构、设计、基础薄弱的读者学习,学完完全可以独立搭建一套基于SpringCloud Alibaba全套技术栈的微服务项目。
- 手撕源码
- Spring6源码深度解析 (opens new window) - 整体以最新的 Spring6 为基础,以Spring中的核心注解为入口,涵盖:IOC容器、AOP切面、声明式事务、AOT预编译和SpringMVC。给出实用案例,通过对应注解在Spring源码层面执行的时序图,引导小伙伴们有针对性的去看源码,去分析源码,最后总结和思考,形成总体上的闭环,彻底吃透Spring。
# 出版图书
- 2020年出版《海量数据处理与大数据技术实战》 (opens new window) —— 涵盖企业级大数据处理方方面面的知识,并从零搭建并开发离线批处理系统和在线实时计算系统。
- 2020年出版《MySQL技术大全:开发、优化与运维实战》 (opens new window) —— 程序员与运维工程师必备的700多页的MySQL工具书,涵盖MySQL基础、开发、优化、运维和架构方方面面的知识。
- 2021年出版《深入理解分布式事务:原理与实战》 (opens new window) —— 全网首部系统、深入讲解分布式事务的书籍,涵盖:分布式事务基础、解决方案、原理、源码与实战等篇章,真正从企业实际需求出发,系统、深入的讲解分布式事务,来自京东、阿里、腾讯、蚂蚁金服、滴滴、饿了么、58集团、IBM等互联网大厂及Apache软件基金会的近20位专家高口碑力荐。
- 2022年出版《深入理解高并发编程:核心原理与案例实战》 (opens new window) —— 全面、系统、深入的讲解高并发技术,涵盖:并发基础、原理、实战与架构的方方面面知识。来自阿里巴巴、蚂蚁金服、京东、高德、CSDN、饿了么、58集团等互联网大厂以及多家互联网独角兽企业的近20位专家高口碑力荐。
- 2022年出版《深入高平行開發:深度原理&專案實戰》 (opens new window) —— 《深入理解高并发编程:核心原理与案例实战》的繁体版书籍。
- 2023年出版《深入理解高并发编程:JDK核心技术》 (opens new window) ——全面、系统、深入的讲解JDK高并发编程技术,涵盖:JDK并发基础、核心工具和线程池核心技术等篇章,深度剖析了JDK中各种并发类库和线程池的核心源码,并提供手写线程池案例。来自阿里巴巴、腾讯、蚂蚁金服、京东、高德、CSDN、饿了么、58集团等互联网大厂以及多家互联网独角兽企业的近20位专家高口碑力荐。
- 《实战高并发设计模式》 (opens new window) —— 涵盖最核心,也是最常用的12种并发设计模式,共60多个章节,涉及到多个真实场景的案例,包含:社区电商系统、消息聚合发送系统、交易系统、监控报警系统、积分系统、优惠券系统、文件同步助手、个人文库系统、商详页系统、单点登录系统、报表系统、热点商品统计系统、实时交易统计系统。
- 《深入理解高并发编程(第2版)》 (opens new window) —— 全书共计 八 大篇章,433页,耗时 4 个月完成,全网最全的高并发编程知识手册,涵盖:学习路线、源码分析、JDK核心类库、基础案例、实战案例、性能优化、面试、和系统架构等篇章,发布当月下载量即突破5万,全网累计下载30万+。
- 《深入理解高并发编程(第1版)》 (opens new window) —— 全书共计 五 大篇章节,392页,耗时6个月完成。涵盖源码分析、基础案例、实战案例、面试和系统架构等篇章,全网累计下载70万+。
- 《SpringCloud Alibaba实战》 (opens new window) —— 全书共计 十 大篇章,26个章节,332页,涵盖:专栏设计、微服务介绍、微服务环境搭建、服务治理、服务容错、服务网关、链路追踪、消息服务、服务配置和分布式事务等篇章,全网累计下载10万+。
- 《冰河的渗透实战笔记》 (opens new window) —— 冰河整理的全网首个开源的以实战案例为背景的渗透实战笔记,全书共442页,共计37万字(不计空格)。整本书的内容涵盖:Kali基础、渗透工具、木马制作、钓鱼链接生成、爆破密码、内存溢出攻击、web渗透、数据提权、社会工程学,全网累计下载20万+。
- 《从零开始写RPC框架(基础版)》 (opens new window) —— 在RPC框架中会实现同步调用、异步调用、回调调用、单向调用和泛化调用。框架中会使用大量的SPI技术来实现扩展性,其中,整个框架会采用微内核、插件化的开发模式,最终真正做一款可在实际场景使用的RPC框架。
- 《MySQL核心技术》 (opens new window) —— 全书共19章、16万字,涵盖了MySQL核心基础知识的方方面面内容,非常适合MySQL数据库初学者入门,也适合MySQL技术高手系统化的梳理MySQL基础知识,及时查漏补缺,全网累计下载5万+。
- 《Spring IOC核心技术》 (opens new window) —— 全书共27章,19万字,涵盖Spring IOC最核心的技术,全网累计下载8万+。
# 面试必备
- 1000+套精美简历模板与面试技巧 (opens new window) - 1000+套简历模板与现场面试技巧,打开你面试通往成功的大门,助力面试软技能。
- Java面试核心知识点手册 (opens new window) - 冰河整理并亲自验证的Java核心面试知识点,助力面试硬核技能。
# 加群交流
本群的宗旨是给大家提供一个良好的技术学习交流平台,所以杜绝一切广告!由于微信群人满 100 之后无法加入,请扫描下方二维码先添加作者 “冰河” 微信(hacker_binghe),备注:学习加群
。
冰河微信
# 公众号
分享各种编程语言、开发技术、分布式与微服务架构、分布式数据库、分布式事务、云原生、大数据与云计算技术和渗透技术。另外,还会分享各种面试题和面试技巧。内容在 冰河技术 微信公众号首发,强烈建议大家关注。
公众号:冰河技术
# 视频号
定期分享各种编程语言、开发技术、分布式与微服务架构、分布式数据库、分布式事务、云原生、大数据与云计算技术和渗透技术。另外,还会分享各种面试题和面试技巧。
视频号:冰河技术
# 星球
加入星球 冰河技术 (opens new window),可以获得本站点所有学习内容的指导与帮助。如果你遇到不能独立解决的问题,也可以添加冰河的微信:hacker_binghe, 我们一起沟通交流。另外,在星球中不只能学到实用的硬核技术,还能学习实战项目!
关注 冰河技术 (opens new window)公众号,回复 星球
可以获取入场优惠券。
知识星球:冰河技术