梁桂钊的博客

梁桂钊的博客

勾勒岀未来的轮廓线,订下勇往直前的准则。
微小的梦想,全部点燃。
用这份光芒刺破黑暗,粉碎了的壁垒另一边,我看见了属于自己的天空。

  • 主页
  • 文章归档
  • 答疑周报
  • 书籍推荐

WSL2:我在原生的Win10玩转Linux系统

发表于 2020-11-17 | 工具技巧 | 运维

今天,我跟大家分享一个好玩的东西:WSL 2(Windows Subsystem for Linux 2)。WSL 2 很有意思,它是基于Hyper-V 功能的子集提供了“真正的 Linux 内核”。怎么理解这句话呢?大家设想,我们平时的研发办公环境需要Windows,而开发环境

如何优雅地运用位运算实现产品需求?

发表于 2020-07-09 | 功能设计 | 架构

在开始正文之前,我们先来说一下 Linux 的系统权限设计。在 Linux 系统中,为了保证文件的安全,对文件所有者、同组用户、其他用户的访问权限进行了分别管理。其中,文件所有者,即建立文件或目录的用户。同组用户,是所属组群中的所有用户。其他用户,指的是既不是文件所有者,也不是同

要黑盒测试微服务内部服务间调用,我该如何实现?

发表于 2020-02-10 | 微服务 | 架构

单体系统和微服务的区别在于,一个单体系统是一个大而全的功能集合,每个服务器运行的是这个应用的完整服务。而微服务是独立自治的功能模块,它是生态系统中的一部分,和其他微服务是共生关系。随着微服务架构的普及,我们遇到了许多服务之间相互依赖。那么,我们需要对其进行模块测试就有点力不从心了

病毒与故障:漫谈计算机软件的故障应对

发表于 2020-02-04 | 微服务 | 架构

近期肆虐的新型冠状病毒,已然成为大众视野的焦点。笔者,最近趁过年之际也看了一些相关新闻和书籍,其中,有一本名为卡尔·齐默《病毒星球》让我印象深刻。当然,本文并不是谈及新型冠状病毒和《病毒星球》,而是将故障和病毒进行类比,聊一聊计算机软件的故障应对机制,而其中关于病毒相关科普性的资

一文讲透微服务下如何保证事务的一致性

发表于 2020-01-02 | 微服务 | 架构

从本地事务到分布式事务的演变什么是事务?回答这个问题之前,我们先来看一个经典的场景:支付宝等交易平台的转账。假设小明需要用支付宝给小红转账 100000 元,此时,小明帐号会少 100000 元,而小红帐号会多 100000 元。如果在转账过程中系统崩溃了,小明帐号少 10000

Flyway 助力数据库脚本自动化管理攻略

发表于 2019-10-21 | 数据存储 | MySQL

今天,探讨一个有趣的话题:我们可以通过 Git 来实现项目版本控制;通过 Jenkins 进行持续集成,那么对于数据库层面,我们仍然依赖于纯手工运行 SQL 脚本,对此,我们在多环境(开发环境、测试环境、预发环境、生产环境)中如何确保其 SQL 脚本的最新性和正确性? 众所周知

漫谈 GOF 设计模式在 Spring 框架中的实现

发表于 2019-10-09 | Spring框架 | 设计模式

漫谈 GOF 设计模式在 Spring 框架中的实现在开始正文之前,请你先思考几个问题: 你项目中有使用哪些 GOF 设计模式 说一说 GOF 23 种设计模式的设计理念 说说 Spring 框架中如何实现设计模式 假设我是面试官问起了你这些面试题,你该如何回答呢,请先思考一

颠覆微服务认知:深入思考微服务的七个主流观点

发表于 2019-07-10 | 架构说 | 架构

一、逃离单体系统,拥抱微服务?单体系统和微服务的区别在于,一个单体系统是一个大而全的功能集合,每个服务器运行的是这个应用的完整服务。而微服务是独立自治的功能模块,它是生态系统中的一部分,和其他微服务是共生关系。现在,业界对单体系统和微服务的普遍观点是:单体系统非常容易开发、测试、

MySQL单表数据不要超过500万行:是经验数值,还是黄金铁律?

发表于 2019-06-19 | 数据存储 | MySQL

今天,探讨一个有趣的话题:MySQL 单表数据达到多少时才需要考虑分库分表?有人说 2000 万行,也有人说 500 万行。那么,你觉得这个数值多少才合适呢? 曾经在中国互联网技术圈广为流传着这么一个说法:MySQL 单表数据量大于 2000 万行,性能会明显下降。事实上,这个

人人都是 API 设计师:我对 RESTful API、GraphQL、RPC API 的思考

发表于 2019-05-16 | 架构说 | 架构

有一段时间没怎么写文章了,今天提笔写一篇自己对 API 设计的思考。首先,为什么写这个话题呢?其一,我阅读了《阿里研究员谷朴:API 设计最佳实践的思考》一文后受益良多,前两天并转载了这篇文章也引发了广大读者的兴趣,我觉得我应该把我自己的思考整理成文与大家一起分享与碰撞。其二,我

「免费」服务端思维 | 知识星球(正式开通)

发表于 2019-05-16 | 福利时刻 | 福利

最近刚建了一个免费的知识星球,有兴趣的小伙伴可以加入,和之前付费的知识星球不同的是,这个知识星球主要针对我的公众号和博客的内容做知识延伸和问题答疑。

谷歌助力,快速实现 Java 应用容器化

发表于 2019-04-15 | 容器技术 | Docker

Google 在 2018 年下旬开源了一款新的 Java 工具 Jib,可以轻松地将 Java 应用程序容器化。通过 Jib,我们不需要编写 Dockerfile 或安装 Docker,通过集成到 Maven 或 Gradle 插件,就可以立即将 Java 应用程序容器化。

重磅!新书《高可用可伸缩微服务架构:基于 Dubbo、Spring Cloud 和 Service Mesh》正式预售啦

发表于 2019-04-12 | 图书出版 | 书籍

今天,我告诉大家一个好消息,我和几个好朋友的新书《高可用可伸缩微服务架构:基于 Dubbo、 Spring Cloud 和 Service Mesh》正式预售啦。全书分 14 章,共 528 页。历时近一年半的书即将出版了,我内心的激动难以言表。除了感谢写作团队,还要感谢编辑陈晓

30 分钟快速入门 Docker 教程

发表于 2019-04-09 | 容器技术 | Docker

30 分钟快速入门 Docker 教程一、欢迎来到 Docker 世界1. Docker 与虚拟化在没有 Docker 的时代,我们会使用硬件虚拟化(虚拟机)以提供隔离。这里,虚拟机通过在操作系统上建立了一个中间虚拟软件层 Hypervisor ,并利用物理机器的资源虚拟出多个虚

构造知识反馈闭环

发表于 2019-03-26 | 认知升级 | 成长

马拉松是一种人生历练。对每一个成功的运动员而言,他们总是善于分解大目标为一个个小目标,循循渐进,寻求反馈,迭代自己。对于人工智能(机器学习)也是如此,机器学习的反馈闭环必须是业务天然的一个有机部分,用户行为通过产品的端实时反馈到数据智能的云上,这样沉淀下来的数据在帮助机器学习在模

123…16Next »

梁桂钊

后端攻城狮

微信公众号「服务端思维」


微信公众号
邮件:lianggzone@163.com
微信:LiangGzone
GitHub 语雀 开源中国 微博 掘金 知乎 简书 SegmentFault

高可用可伸缩微服务架构

Spring 5 设计模式

专栏

  • 服务端开发指南与最佳实战
  • Spring Boot 揭秘与实战 系列
  • 反应式编程实战
  • RabbitMQ 实战教程
  • TensorFlow 学习摘要 汇总

标签

Bootstrap ECMAScript FreeMarker Git HTTP HTTPS Java JavaScript Linux Maven MongoDB MySQL Netty Nginx Oracle Quartz RESTful RabbitMQ Redis RxJava SpringBoot TensorFlow jQuery 面试 安全 架构 正则 源码 规范

分类

  • Java技术14
  • Java框架6
  • Kotlin技术4
  • Linux技术6
  • Spring框架36
  • WEB前端18
  • 人工智能30
  • 代码管理10
  • 代码质量4
  • 功能设计1
  • 反应式编程3
  • 图书出版1
  • 安全相关7
  • 容器技术2
  • 工具技巧2
  • 微服务12
  • 技术实战2
  • 数据存储27
  • 文件存储1
  • 服务器7
  • 杂谈随笔1
  • 架构说12
  • 消息队列9
  • 源码阅读3
  • 福利时刻1
  • 认知升级2
  • 设计模式4
  • 面试经验3
  • 服务端思维

    服务端思维(微信社群)

    服务端思维(技术答疑)

    服务端思维(内推通道)

  • 图书推荐

    服务端思维(书籍推荐)

  • 推荐网站

    Spring For All 社区

    开发在线文档

  • 友情链接
    芋道源码
    周立 | Spring Cloud
    程序员DD | 翟永超
    匠心零度
    Since1986
    陈一乐
    后端之路
    泥瓦匠BYSocket
    Anoyi
    chenssy
    城南往事
    Myths
    猿天地
    松花皮蛋的黑板报
    犀利豆的博客
    王欣的博客

本站总访问量次 | 本站访客数人

LiangGzone Blog All rights reserved. © 2023