首页
学习
活动
专区
工具
TVP
发布

海仔技术驿站

专栏作者
290
文章
315812
阅读量
31
订阅数
超级中间件设计初稿(SuperMiddleware)
开源的现有中间件太多,导致最终选择的时候会出现各种兼容性问题。举例 :分布式配置中心就有三种(Nacos、Apollo和Config)、还有消息中间件有(RocketMQ、Kafkfa和RabbitMQ)、还有RPC调用(Dubbo、grpc和Spring Cloud等),在选择存在复杂性和维护性的问题也是比较棘手,而且如果没有中间件团队的话学习成本也会直线上升。再比如国外开源的Spring Cloud的组件就存在前期开源,后期闭源的风险。实际上很多公司的开源本身都是最终为了商业化,最终是通过开源造势引导开源用户走上云上服务的路程。实际上这种本身就是利益驱使,违背了开源精神。 那么我们能不能重新定义中间件概念?通过一个中间件解决所有微服务架构设计需要,满足所有的设计需求了?
海仔
2021-12-06
2280
Python爬虫之scrapy_redis原理分析并实现断点续爬以及分布式爬虫
但是在settings.py中多了以下内容,这几行表示scrapy_redis中重新实现的了去重的类,以及调度器,并且使用RedisPipeline管道类
海仔
2020-09-28
1.1K0
Python爬虫之scrapy_redis概念作用和流程
scrapy_redis概念作用和流程 学习目标 了解 分布式的概念及特点 了解 scarpy_redis的概念 了解 scrapy_redis的作用 了解 scrapy_redis的工作流程 ---- 在前面scrapy框架中我们已经能够使用框架实现爬虫爬取网站数据,如果当前网站的数据比较庞大, 我们就需要使用分布式来更快的爬取数据 1. 分布式是什么 简单的说 分布式就是不同的节点(服务器,ip不同)共同完成一个任务 2. scrapy_redis的概念 scrapy_redis是scrap
海仔
2020-09-28
4270
分布式事物之综合案例分析
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
海仔
2019-12-10
4760
分布式事务之解决方案(TCC)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
海仔
2019-12-03
5.8K0
分布式事务之解决方案(XA和2PC)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
海仔
2019-12-03
9750
分布式事务之基本概念
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
海仔
2019-11-12
3600
Java程序员需要突破的技术要点
Java程序员需要突破的技术要点 一、源码分析 二、分布式架构 三、微服务 四、性能优化 走向架构师,你必须了解的Java虚拟机高级特性 五、Java工程化 一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 1、只关注项目本身,不懂就baidu一下。
海仔
2019-08-06
6610
memcached原理及介绍
memcached原理及介绍 memcached介绍 提速方法 : memcached特征 : memcached作用 : memcached适合做的东西 : memcached工作原理 : memcached内存算法 : memcached缓存策略 : memcached失效策略 : memcached分布式算法 : memcached与redis比较 memcached介绍 memcached是一种缓存技术,在存储在内存中(高性能分布式内存缓存服务器).目的 : 提速.(传统的都是把数据保存在关系型数据
海仔
2019-08-06
2.8K0
如何用Zookeeper来实现分布式锁?
如何用Zookeeper来实现分布式锁? 什么是Zookeeper临时顺序节点? Znode分为四种类型 : Zookeeper分布式锁的原理 获取锁 : 释放锁 : 什么是Zookeeper临时顺序
海仔
2019-08-06
3760
面试总结
面试总结 面试总结 : Dubbo并发通信原理解析 Redis常用命令 SpringMVC与Struts2区别与比较总结 git常用命令 : 虚拟机的类加载机制。 spring boot与spring mvc的区别是什么? 一、Duboo基本概念解释 二、dubbo原理 ActiveMQ的功能解耦合和减轻写的压力。 项目优化 : 第一级优化 : 第二级优化 :redis缓存 第三极优化 : solr进行搜索 第四级优化 :SOA面向服务分布式的架构 第五级优化 : fastDFS分布式文件系统 第六级优化
海仔
2019-08-06
6950
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档