• 中间件学习——metaq

    时间:2024-03-23 09:34:14

    该文章来自阿里巴巴技术协会(ATA)精选集消息中间件(MOM)的准备知识请自行补充下相关基础知识metaq是什么?是一个基于“发布-订阅”的队列模型消息中间件,服务端使用JAVA编写,客户端支持JAVA、C++。对外已开源,名字叫RocketMQ。metaq的特性消费模型metaq采用发布-订阅模型...

  • 爬虫工作量由小到大的思维转变---<第四十九章 Scrapy 降维挖掘---中间件系列(1)>-前言:

    时间:2024-03-22 10:49:08

            Scrapy是一个功能强大的网络爬虫框架,但在实际应用过程中,中间件问题可能会成为一个令人头痛的难题。为了彻底解决Scrapy中的各种疑难杂症,我决定进行第四次全面的学习和实践,并将中间件的问题一一拆解,以确保我对中间件的理解和掌握更加全面和深入。

  • 中间件-消息队列

    时间:2024-03-20 08:09:28

    消息队列基础知识 什么是消息队列 本处提到的消息队列是指各个服务以及系统组件/模块之间的通信,属于一种中间件。参与消息传递的双方称为生产者和消费者,生产者负责发送消息,消费者负责处理消息。 消息队列作用 通过异步处理,提高系统性能(减少响应所需时间)削峰/限流降低系统耦合性消息队列如何降低耦合性 消...

  • 新版STM32CubeMX的FatFs中间件访问SD卡失败的解决笔记

    时间:2024-03-18 14:07:08

    关键字STM32CubeMX Ver5.6.0、FatFs R0.12c、STM32Cube库、没有使用FreeRTOS、f_open函数返回错误、ioc、Platform Settings问题的提出    在给IoT网关和复杂节点制作IoT开发框架时,打算把FatFs中间件加入到开发框架中,却发现...

  • mycat数据库中间件

    时间:2024-03-16 15:48:40

    mycat介绍 MYCAT基于阿里开源的Cobar产品而研发的一个数据库中间件。使用NIO重构了网络模块,优化了Buffer内核,增强了聚合,Join等基本特性,同时兼容绝大多数数据库成为通用的数据库中间件。mycat解决的问题1.性能问题应用发送sql语句会首先发送到Mycat上,再根据某中路由规...

  • 工行银企互联(NC模式)中间件开发模式

    时间:2024-03-16 08:14:07

    非官方产品,客户应优先根据官方开发手册自行开发。开发者免责:开发者力求正确,也经过测试,但无法避免潜在的错误。任何软件都可能存在错误。客户使用银企互联,应遵从谨小慎微的原则,从查询业务、小金额业务着手,必要时采用银企互联提交指令、企业网银授权的模式。本WebService程序在Windows操作系统...

  • 中间件漏洞(redis)

    时间:2024-03-15 07:48:54

    目录 1.Redis服务器被挖矿案例 2.redis常见用途 3.redis环境配置 4.redis的持久化机制 5.redis动态修改配置 6.webshell提权案例 7.定时任务+bash反弹连接提权案例 8.SSH Key提权案例 9.redis安全加固分析 1.Redis服务器被挖矿案例 ...

  • Kafka 技术指南:使用、特性、一致性保证与 Golang 中间件应用(下)

    时间:2024-03-14 11:31:47

    在上文中,我们已经介绍了 Kafka 的基本概念、核心特性、消息一致性保证机制,以及如何在 Golang 中使用 Kafka 的中间件。接下来,我们将深入探讨 Kafka 的一些高级特性和最佳实践,以及如何在 Golang 中更高效地使用 Kafka。 Kafka 高级特性 消息压缩 Kafka 支...

  • 服务器中间件的种类和日常使用

    时间:2024-03-14 07:59:42

    服务器中间件是一种软件,它提供了在服务器上运行的应用程序之间的连接和通信的功能。不同的中间件提供了不同的功能和特性,以下是一些常见的服务器中间件的种类和日常使用。 Apache Tomcat: Tomcat 是一种开源的 Java Servlet 容器,用于运行 Java Web 应用程序。它...

  • Java后端八股------消息中间件篇

    时间:2024-03-12 21:22:16

    acks=all设置是最安全的,但是效率太低了,实际的生产环境中至少要设置到ack=1的机制。 异步提交容易丢失数据,同步提交容易阻塞。 代码中实现的是异步+同步组合提交。 分区设置一致肯定能保证顺序执行,也可以设置业务key,key可以决定存储分区,同一个key的哈希值相同,存储分区也相同。 ?...

  • 消息队列&中间件

    时间:2024-03-12 14:12:33

    1.什么是消息队列? 消息队列,我们一般称为MQ(Message Queue)。 很多初学者认为MQ通过消息的发送和接受来实现程序的异步和解耦,但是实际上MQ的主要目的是通讯。 MQ定义了发送者为生产者,接收消息的那一方为消费者。 2.消息队列的主要作用。 异步,削峰,解耦(重要)。 业务场景 假设...

  • Asp.Net Core基础篇之:白话管道中间件

    时间:2024-03-11 08:42:17

    在Asp.Net Core中,管道往往伴随着请求一起出现。客户端发起Http请求,服务端去响应这个请求,之间的过程都在管道内进行。举一个生活中比较常见的例子:旅游景...

  • 重新整理 .net core 实践篇——— UseEndpoints中间件[四十八]

    时间:2024-03-09 17:48:30

    前言前文已经提及到了endponint 是怎么匹配到的,也就是说在UseRouting 之后的中间件都能获取到endpoint了,如果能够匹配到的话,那么UseEndpoi...

  • 重新整理 .net core 实践篇——— 权限中间件源码阅读[四十六]

    时间:2024-03-09 11:31:00

    前言前面介绍了认证中间件,下面看一下授权中间件。正文app.UseAuthorization();授权中间件是这个,前面我们提及到认证中间件并不会让整个中间件停止。认证中间...

  • ThreadX全家桶初探,一旦推广起来,对其它RTOS和中间件几乎是毁灭性打击

    时间:2024-03-08 20:28:28

    微软这波开源操作有点狠,有点打压其它RTOS全家桶的意思。以前ThreadX就是神秘的存在,网上搜的代码也都比较古老,从研究学习的角度来看,还是希望这波开源的,毕竟...

  • springcloud 整合 RabbitMQ 消息中间件

    时间:2024-03-08 18:10:21

    以下是在 Spring Cloud 中整合 RabbitMQ 消息中间件的详细步骤、代码说明,以及分析和解决消息丢失和消息重复消费问题的示例: 1. 依赖添加: 在 Maven 项目的 pom.xml 文件中添加 RabbitMQ 和 Spring Cloud Stream 的依赖: <dep...

  • 消息中间件篇之Kafka-消费顺序性

    时间:2024-02-29 14:25:16

    一、应用场景         1. 即时消息中的单对单聊天和群聊,保证发送方消息发送顺序与接收方的顺序一致。         2. 充值转账两个渠道在同一个时间进行余额变更,短信通知必须要有顺序。 二、解决方案         topic分区中消息只能由消费者组中的唯一一个消费者处理,所以消息肯定...

  • 基于gin框架和jwt-go中间件实现小程序用户登陆和token验证

    时间:2024-02-25 18:27:42

    本文核心内容是利用jwt-go中间件来开发golang webapi用户登陆模块的token下发和验证,小程序登陆功能只是一个切入点,这套逻辑同样适用于其他客户端的...

  • 常用的消息中间件RabbitMQ

    时间:2024-02-24 14:50:47

    目录 一、消息中间件 1、简介 2、作用 3、两种模式 1、P2P模式 2、Pub/Sub模式 4、常用中间件介绍与对比 1、Kafka 2、RabbitMQ 3、RocketMQ RabbitMQ和Kafka的区别 二、RabbiMQ集群 RabbiMQ特点 RabbitMQ模式⼤概分为以下三种...

  • linux系统消息中间件rabbitmq普通集群的部署-普通集群准备环境

    时间:2024-02-23 14:50:35

    配置hosts⽂件更改三台MQ节点的计算机名分别为rabbitmq-1、rabbitmq-2 和rabbitmq-3,然后修改hosts配置⽂件 hostnamectl set-hostname rabbitmq-1hostnamectl set-hostname rabbitmq-2hos...