logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《低代码平台:开启高效开发新时代》

低代码平台以其独特的技术实现原理和广泛的应用场景,为开发者和企业带来了巨大的价值。它简化了开发过程,提高了开发效率,让更多的人能够参与到应用程序的构建中。当然,低代码平台也有一些局限性,但随着技术的不断发展,这些局限性也在逐渐被克服。希望本文能让你对低代码平台有更深入的了解,快来评论区分享你的经验和见解吧,让我们一起探索低代码平台的更多可能性!😉。

文章图片
#低代码
【分布式微服务云原生】10分钟打造坚不可摧的系统:深入探索系统的鲁棒性

鲁棒性是指系统在面对不确定性、干扰、故障或其他异常情况时,仍能保持其功能和性能的能力。一个具有高鲁棒性的系统能够抵抗或适应各种意外情况,而不会导致性能显著下降或系统完全失效。通过本文的阅读,你已经了解了系统鲁棒性的基本概念和实现策略。记住,一个鲁棒的系统是成功的关键。现在,轮到你将这些知识应用到你的项目中了。

文章图片
#云原生#分布式#微服务
【分布式微服务云原生】《逃离单体地狱:微服务架构的挑战与机遇》

文章分为几个部分,第一部分详细介绍单体地狱的定义和各种问题,通过生动的比喻和 Java 代码示例让内容更易理解。第二部分阐述微服务架构的优势与挑战,同样用比喻使抽象的概念更形象。第三部分通过表格对比单体应用和微服务架构,清晰展示两者的差异。第四部分分析新人面对微服务架构的困难及应对方法。接着添加了微服务架构过渡流程图,直观呈现过渡过程。最后用表格总结文章内容,并鼓励大家在评论区分享观点和经验,还绘

文章图片
#云原生#架构#分布式
【分布式微服务云原生】《Redis 的高效之道:线程模型、IO 模型与 Reactor 模型全解析》

本文深入探讨分布式缓存 Redis 的 线程模型、IO 模型以及 Reactor 模型。详细介绍了 Redis 在不同版本中的线程变化、IO 模型的特点和工作流程,以及 Reactor 模型的基本概念、工作流程和特点。读者将深入了解 Redis 如何通过这些模型实现高性能和高并发处理,为更好地使用和优化 Redis 提供有力的理论支持。

文章图片
#云原生#分布式#微服务
【分布式微服务云原生】7分钟揭秘RPC协议:客户端与服务端的版本兼容性

虽然客户端和服务端不需要拥有完全相同的类版本,但它们需要确保接口定义的兼容性,以及数据交换的一致性。通过适当的版本管理和兼容性策略,可以确保RPC调用的正确性和稳定性。关键点描述接口兼容性客户端和服务端使用相同的接口定义版本协商客户端指定接口版本,服务端根据版本处理请求向后兼容性服务端更新后保持向后兼容性,确保旧客户端正常调用数据序列化/反序列化使用相同的数据序列化和反序列化机制方法签名方法的名称

文章图片
#云原生#分布式#微服务
【分布式微服务云原生】掌握Redis哨兵模式:构建高可用性Redis集群的终极指南

在这个信息爆炸的时代,数据的可靠性和可用性变得无比重要。Redis哨兵模式提供了一种高可用性解决方案,能够自动监控Redis主节点的健康状态,并在主节点发生故障时自动进行故障转移。本文将深入探讨Redis哨兵模式的架构、工作原理、配置方法以及优缺点,并提供实战代码示例,帮助读者构建一个稳定且高可用的Redis集群。

文章图片
#云原生#分布式#微服务
【分布式微服务云原生】Redis:如何实现高性能与高可用性的终极指南

Redis,作为当今最受欢迎的内存数据结构存储系统,以其卓越的性能和高可用性著称。本文将深入探讨Redis背后的底层原理,分析其如何通过内存存储、单线程模型、高效的数据结构、持久化机制等技术实现高性能和高可用性。文章还包含Java代码示例和流程图,帮助你更好地理解和应用Redis。

文章图片
#云原生#分布式#微服务
《解锁 TDD 魔法:高效软件开发的利器》

测试驱动开发(Test-Driven Development,TDD)是一种软件开发方法论,它强调在编写实际的代码之前先编写测试用例。TDD 遵循一个简短的重复周期,即编写失败测试、编写使测试通过的代码、重构代码,然后重复这个过程。你将了解到 TDD 的详细步骤、核心原则、优点与缺点,以及实用的实践技巧。通过阅读本文,你可以掌握一种能够提高代码质量、减少缺陷、提升开发效率的方法,为你的软件开发之路

文章图片
#tdd#测试#功能测试 +1
解决https网站通过nginx+openssl自签名证书访问,在谷歌浏览器报不安全告警的问题

1.使用指定-subj “/C=CN/ST=MyProvince/L=MyCity/O=MyOrganization”,生成根证书私钥和根证书 -keyout CA-private.key -out CA-certificate.crtopenssl req -x509 -nodes -days 3650 -newkey rsa:2048 -subj “/C=CN/ST=MyProvince/L=

#nginx#https
到底了