08 2020 档案
摘要:背景:很多年久项目都可能会遇到系统性能或稳定性、可靠性相关的线上问题。每当组里讨论时,都会摸不着头脑;即使开发调查做了修改,有时也无法描述清楚业务场景,或由于某些限制无法重现问题。 我的理解是首先系统缺失NFR,没有对这方面有明确的需求定义。导致用户和新团队成员无法准确理解、掌握、度量系统性能等相关
阅读全文
摘要:背景:项目在读入大数据并进行预处理拆分的过程中遇到OOM,亟待解决。 解决方案: 1. 拆分 2. 读入 验证方案:分析GC 参考: 先要了解JVM内存区域 https://blog.csdn.net/Dcwjh/article/details/105814720 https://www.cnblo
阅读全文
摘要:背景:遇到一个http访问相关bug,调试code后发现开发人员针对http返回code进行判断成功与否时,仅仅预定义了一个200返回码。但实际返回201,故导致判断逻辑错误。 参考:https://developer.mozilla.org/en-US/docs/Web/HTTP/Status 了
阅读全文
摘要:背景:项目遇到http连接中断问题,经调试 参考:https://www.cnblogs.com/shoren/p/http-connection.html HTTP短连接(非持久连接)是指,客户端和服务端进行一次HTTP请求/响应之后,就关闭连接。所以,下一次的HTTP请求/响应操作就需要重新建立
阅读全文
摘要:背景: 项目UI与数据存储系统交互时遇到断连(例如:返回503 Service Unavailable),导致控件响应失灵。为解决处理503以及加强重试机制,引入Guava Retrying。 参考: https://www.jianshu.com/p/2e3cfc509d56 https://ww
阅读全文
摘要:参考: https://azure.microsoft.com/en-us/overview/devops-tutorial/ https://aws.amazon.com/training/course-descriptions/devops-engineering/ (自翻译) 理解DevOps
阅读全文
摘要:参考: https://solace.com/samples/solace-samples-java/publish-subscribe/ https://docs.solace.com/Solace-JMS-API/Establishing-Connections.htm https://docs
阅读全文
摘要:参考: https://blog.csdn.net/weixin_36995644/article/details/81776412 遇到问题: 解决方案:https://stackoverflow.com/questions/17846529/could-not-open-a-connection
阅读全文
摘要:参考: https://docs.solace.com/PubSub-ConceptMaps/Event-Stream-Maps.htm How Messages Move Through the PubSub+ Event Broker Persistence refers to the Qual
阅读全文
摘要:背景: 项目ETL层有改动,想系统了解下企业级ETL架构。 参考: https://www.cnblogs.com/yjd_hycf_space/p/7772722.html
阅读全文
摘要:参考: https://www.baeldung.com/httpclient-timeout the Connection Timeout (http.connection.timeout) – the time to establish the connection with the remot
阅读全文