首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
阿风架构笔记
掘友等级
Java开发工程师
公众号“阿风的架构笔记”,定期分享干货内容
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
188
文章 187
沸点 1
赞
188
返回
|
搜索文章
最新
热门
5分钟让你理解K8S必备架构概念,以及网络模型(下)
前两篇介绍了K8S的核心的概念,以及各自起到的作用,小伙伴们一定需要了解哦。今天来分享一下K8S核心的网络模型,这一块也是比较复杂的,但也是非常重要的。我们从最基本的点慢慢梳理。 这个是最基础的网络,就是每个机器Node节点之间网络通信,也会整个K8S的基础网络,这个运维工程师…
5分钟让你理解K8S必备架构概念,以及网络模型(中)
在上一篇文章中介绍了K8S的基础架构流程,以及核心的组件;这篇文章继续K8S的相关的概念。 上篇介绍到了NodePort Service解决了外部请求K8S内部的应用的问题。下面我们看看如何搭建应用服务集群的? 在传统应用中,我们一般利用nginx反向代理,通过配置域名指向多个…
5分钟让你理解K8S必备架构概念,以及网络模型(上)
很多小伙伴学习K8S的时候,会被K8S里面的概念搞乱了,望而生畏;而且很多文章里面介绍的时候讲的太专业了。今天来帮小伙伴们梳理一下,讲的不深入,目的是帮忙小伙伴更好的理解,各个概念的由来。 上图中,有两种Node节点,一个是Master、一个是Work。 从字面上来看Work …
硬核!我花5小时肝出这篇Redis缓存解决方案,带你起飞!
1. 什么是缓存穿透? 缓存穿透就是: 当客户端想要查询一个数据,发现redis缓存层中没有(即缓存没有命中),于是向持久层数据库查询,发现也没有,于是本次查询失败;当用户很多的时候,缓存都没有命中,于是都去请求了持久层数据库,此时会给持久层数据库造成很大的压力,这时候就相当于…
Spring Cloud Alibaba—Seata分布式事务方案
Seata 是一款 Alibaba 开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。本文将带大家从头到尾搭建基于 Seata 的分布式事务解决方案,涉…
面试官:CAS和AQS底层原理了解?我:一篇文章堵住你的嘴
场景 1:A 线程执行代码 1 和代码 2,然后 B 线程执行代码 1 和代码 2,CAS 成功。 因为 A 线程执行代码 1 时候会旧值(i 的内存地址的值 10)保存起来,执行代码 2 的时候先判断 i 的最新值(可能被其他线程修改了)跟旧值比较,如果相等则把 i 赋值为 …
阿里一面:如何保证API接口数据安全?
前后端分离的开发方式,我们以接口为标准来进行推动,定义好接口,各自开发自己的功能,最后进行联调整合。无论是开发原生的APP还是webapp还是PC端的软件,只要是前后端分离的模式,就避免不了调用后端提供的接口来进行业务交互。 网页或者app,只要抓下包就可以清楚的知道这个请求获…
2021Java春招高级面试指南:JVM+分布式+微服务+算法+基础+高并发!
今天分享给大家的都是目前主流企业使用最高频的面试题库,也都是 Java 版本升级之后,重新整理归纳的最新答案,会让面试者少走很多不必要的弯路。同时每个专题都做到了详尽的面试解析文档,以确保每个阶段的读者都能看得懂。 简述线程,程序、进程的基本概念。以及他们之间关系是什么 什么是…
2021互联网Java后端面试必备解析—RocketMQ16题
1. 什么是解耦? A 系统与 B、C、D 等其他系统严重耦合,不仅需要给其他系统发送数据维护发送数据的代码,还需要考虑其他系统调用自己的接口是否成功/失败/超时等异常情况;但是有了 MQ 之后,A 系统只需要将关键数据发送到 MQ 里,其他系统想要这个关键数据去消费 MQ ,…
canal企业应用,以及高可用原理
今天我们来分享一下Canal组件的具体的使用方法,以及集群的部署。 上面中我们需要启动一个Canal Server,负责伪装mysql的slave订阅binlog的;我们还需要一个Client监听Server。Canal最近的版本提供了一个client的实现----Canal …
下一页
个人成就
文章被点赞
646
文章被阅读
116,589
掘力值
4,247
关注了
16
关注者
442
收藏集
0
关注标签
6
加入于
2019-12-05