240 发简信
IP属地:浙江
  • 分布式事务

    分布式事务是指是指事务的发起者、参与者、数据资源服务器以及事务管理器分别位于分布式系统的不同节点之上参与者通过网络通信来达到分布式一致性,网络通信不可避免出现失败、超时的情况...

  • spinnaker搭建步骤

    本操作适用于在阿里云的Container Service For Kubernetes (ACK) 容器服务上部署 使用hal搭建,有很多资源都在gcr上需要翻墙,可以直接买...

  • 120
    微服务开发注意事项

    认识到微服务开发的复杂性 本地开发要有一个好的开发机器,糟糕的开发机器将会导致糟糕的开发实践 确保所有服务都使用构建工具,能在一台新机器上构建整个应用程序,而不需要进行太多配...

  • 在node中实现高效缓存

    使用场景: 对于量级小,常用的基础数据做内存缓存,提高运算速度 getRegionCache方法不仅对外输出,同时内部计算也会使用,为了保证高效,需要隐性异步,不能直接声明a...

  • spinnaker docker registry trigger 不生效

    检查igor的log是否有如下报错 需要增加配置属性 PropertyDefault valueDescriptionspinnaker.pollingSafeguard.i...

  • MySQL脏页

    当内存数据页跟磁盘数据页内容不一致的时候,我们称这个内存页为“脏页”。内存数据写入到磁盘后,内存和磁盘上的数据页的内容就一致了,称为“干净页” 刷脏页的时间 第一种是“red...

  • MySQL日志模块

    redo log InnoDB引擎实现 在MySQL里也有这个问题,如果每一次的更新操作都需要写进磁盘,然后磁盘也要找到对应的那条记录,然后再更新,整个过程IO成本、查找成本...

  • MySQL事务

    事务就是要保证一组数据库操作,要么全部成功,要么全部失败。在MySQL中,事务支持是在引擎层实现的 ACID(Atomicity、Consistency、Isolation、...

  • 脏页

    当内存数据页跟磁盘数据页内容不一致的时候,我们称这个内存页为“脏页”。内存数据写入到磁盘后,内存和磁盘上的数据页的内容就一致了,称为“干净页” 刷脏页的时间 第一种是“red...

  • ons 阿里云 rocketMQ

    broker ons 默认有两个brokerName组,分别有0-7共16个队列 还有两个死信队列 topic是 %RETRY%+tag consumer15分钟消费超时,b...

  • mysql事务与锁

    事务定义 一组原子性SQL查询,独立的工作单元 ACID(atomicity-原子性,consistency-一致性,isolation-隔离性,durability-持久性...

  • node 网络(二)

    构建websocket服务 websocket的优势: 客户端与服务器只需要一个tcp连接 服务器可以推送到客户端 轻量化的协议头,提高传输效率 node使用websocke...

  • node 网络(一)

    TCP服务 传输控制协议,网络传输层 OSI模型: 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 传输之前先要三次握手形成会话,一个套接字socket只用于一个...

  • json web token

    由来 Cookie+Session的方式,在用户登录通过验证后,服务端将 数据加密后 通过在响应头(Header)保存到客户端浏览器的Cookie(包含sid或token)中...

  • Sequelize 基本sql语句

    SELECT、DELETE、UPDATE WHERE Operators WARNING tabel need primarykey:如果没有,Sequlize会自己加个自增...

  • node buffer

    Buffer结构 类似Array,为16进制的两位数,即占一个字节 js与c++结合的模块,内存由c++申请,js分配。因为v8垃圾回收影响性能 node启动时就加载,放在全...

  • 120
    node异步I/O

    让I/O与CPU计算并行 Node 在*nix平台,通过线程池实现(主线程和I/O线程),在windows下使用IOCP(调用异步方法,等待I/O完成后通知,执行回调,内部也...

  • node内存控制

    垃圾回收机制 nodejs在执行JavaScript时,内存受到v8限制,64位约为1.4g,32位0.7g 所有js对象是通过堆分配,查看process.memoryUsa...

  • node的模块加载

    模块实现 依照CommonJS的模块规范,使用require()引入模块的api,使用exports导出模块的方法、变量;其中module对象代表模块本身,exports是它...

个人介绍
NOT ALONE -- 不扯犊子