架构
文章平均质量分 53
可爱的小小小狼
精读各种经典书籍,喜欢总结读书笔记。
展开
-
限流算法——tokenBucket,滑动窗口
令牌桶的核心就是:就是每次在使用时,先检查和上次取令牌的时间间隔会产生几个令牌,如果没有超出桶容量,就将产生的令牌添加进去如果取令牌,而桶中已经没有令牌了,就返回false,请求丢弃。原创 2024-05-18 11:20:36 · 210 阅读 · 0 评论 -
通过服务器配置cros来解决跨域问题
跨域问题是指浏览器执行的 JavaScript 代码试图通过 XMLHttpRequest 或 Fetch API 等方式向不同域(协议、主机、端口)的服务器发起请求时所遇到的限制。在服务器之间通信的情况下,由于没有浏览器的参与,跨域问题并不会存在。服务器可以自由地与其他服务器进行通信,无需考虑同源策略的限制。原创 2024-03-16 15:48:41 · 963 阅读 · 0 评论 -
响应式编程
编程范式是一种编程风格或方法论,它规定了解决问题和实现计算机程序的基本方法。不同的编程范式强调不同的编程思想和原则。原创 2024-03-01 13:50:40 · 159 阅读 · 0 评论 -
事件驱动架构
事件驱动模型是基于观察者模式或者发布订阅模式实现的。原创 2024-02-24 10:03:26 · 622 阅读 · 0 评论 -
事件驱动架构
传递的都是标准格式,json之类,通过格式注册中心进行序列化和反序列化,然后得到特定api的参数格式,从而解耦。服务注册,服务发现,虽然调用地址隐藏了,但是调用stub必须相同。上下游只通过broker通信,上下游不进行通信。中间通过MQ消息中间件,broker代理。生产者和消费者要有相同的stub存根。消费者和生产者的调用接口是耦合的。rpc通信,远程调用。核心:上下游不进行通信。原创 2024-01-19 13:03:01 · 497 阅读 · 0 评论