Author: leelight

[转]Tomcat 性能调优之 JVM 调优 0

[转]Tomcat 性能调优之 JVM 调优

Tomcat、Jetty、GlassFish 等等这系列 Web容器/应用服务器,虽然做为容器,提供的是一个 Java Web 的运行时环境,以支持Servlet/JSP 等等这些内容的运行,但我们都很清楚,其本质上还是一个 Java 应用程序。 每次对于 容器的启动运行,都是把这个 Java 程序跑起来,来实现 Web 容器的能力。 做为一类“特殊”的 Java 应用程序,和任务其他的 Java 应用一样,需要使用到JVM,会有堆,会使用到垃圾回收,会涉及到不同的堆分区比例…  

[汇总]分布式事务 0

[汇总]分布式事务

阿里分布式事务框架GTS开源 为什么阿里规定需要在事务注解@Transactional中指定rollbackFor? 1.4 w字,25 张图让你彻底掌握分布式事务原理 别以为面试老问分布式事务,项目里就一定要用,坑贼多!     《我想进大厂》之分布式事务篇 从事务的ACID开始,向大家先说了XA是分布式事务处理的规范,之后谈到2PC和3PC,2PC有同步阻塞、单点故障和数据不一致的问题,3PC在一定程度上解决了同步阻塞和单点故障的问题,但是还是没有完全解决数据不一致的问题。 之后说到TCC、SAGA、消息队列的最终一致性的方案,TCC由于实现过于麻烦和复杂,业务很少应用,SAGA了解即可,国内也很少有应用到的,消息队列提供了解耦的实现方式,对于中小公司来说可能是较为低成本的实现方式。 最后再说目前国内的实现框架,云端阿里云的GTS兼容Seata,非云端使用Seata,它提供了XA、TCC、AT、SAGA的解决方案,可以说是目前的主流选择。 基于MySQL和DynamoDB的强一致性分布式事务实践

[汇总]Flutter经验 0

[汇总]Flutter经验

使用 Flutter 开发 macOS App 这个开源库帮助你使用 Flutter 快速开发 macOS 应用:macosui 阿里为大家学习Flutter操碎了心 闲鱼正在悄悄放弃Flutter吗? 使用Flutter之后,我们的CPU占用率降了50% 零Flutter基础,四天搞定Flutter玩Android客户端攻略 Flutter豆瓣客户端(仿),诚心开源 最近 Flutter 争气了! Flutter 也可以做这么炫酷的动画 Flutter 与 React Native 谁主沉浮? 从零搭建 iOS Native Flutter 混合工程 学 Android 咋没有这样的 Flutter...

[汇总]爬虫经验 0

[汇总]爬虫经验

技术揭秘:微博微信刷粉刷量的流程原理 分享我的分布式爬虫架构设计 如何用 JavaScript、Python 和 Google Flights 计划一场说走就走的旅行 解析航班信息,选择最佳旅行 告别排队!用 Python 定时自动挂号和快捷查询化验报告 用 Python Charles 全自动下载抖音视频 iOS Charles 抓包 https 实战并篡改返回数据 技术深扒丨没点想象力都看不透这个网站的反爬措施 50行Python代码,教你获取公众号全部文章 python爬虫反反爬:CSS反爬加密彻底破解

[汇总]Test经验 0

[汇总]Test经验

为什么互联网公司需要测试人员 字节跳动副总裁杨震原:A/B测试不是万能的,但不会一定不行   研发QA过于迷信工具,容易误入歧途 盲目追求自动化 忽视人的因素 过程标准化的缺失 Automa:通过连接块实现浏览器自动化的新技能      

[转]亿级流量架构系列专栏总结[3] 数据一致性重构指南 0

[转]亿级流量架构系列专栏总结[3] 数据一致性重构指南

亿级流量系统架构之如何保证百亿流量下的数据一致性(上) 亿级流量系统架构之如何保证百亿流量下的数据一致性(中) 亿级流量系统架构之如何保证百亿流量下的数据一致性(下)   如何保证消息中间件全链路数据100%不丢失(1) 如何保证消息中间件全链路数据100%不丢失(2) 消息中间件如何实现消费吞吐量的百倍优化 如何保证生产者投递到消息中间件的消息不丢失