Locust简介Locust(https://locust.io)是一种易于使用、可编写脚本且可扩展的性能测试工具。并且有一个用户友好的Web界面,可以实时显示测试进度。甚至可以在测试运行时更改负载。它也可以在没有UI的情况下运行,使其易于用于CI/CD测试。Locust使运行分布在多台机器上的负载测试变得容易。Locust基于事件(gevent),因此可以在一台计算机上支持数千个并发用户。与许多
背景每个程序员在学习开发的过程中,都知道解耦和模块化的重要性,也希望自己设计和开发的程序支持模块化,开发好的模块其他人就能快速复用,为了达成这个效果,我们学习各种模块化和解耦的技术,从面向对象的设计模式到微服务架构,近几年大家觉得微服务架构是模块化的银弹,都朝微服务架构改造,但实际效果不仅没有很好模块化,反而陷入应用部署和运维的泥潭里。本文将讲讲Rainbond解决应用架构解耦和模块化的一些新思路
曾几何时,无论是在服务器还是个人电脑,CPU芯片领域一直是Intel独占鳌头,旗下的X86_64架构被广泛采用。然而王权没有永恒,近年来Arm64架构异军突起,服务器端有华为鲲鹏920高性能芯片做代表,个人电脑端则以苹果M1芯片惊艳世人。Arm64架构芯片用低功耗和高性能炫耀着其市场价值,国产化替代的洪流也在不断将Arm64推向军队、政府、国企的供应商们。抓住先机,迅速拥抱与适配国产化芯片,是这个
前言Windows桌面运行Rainbond(https://www.rainbond.com/?channel=51cto),Windows开发者的新选择。经过适配Mac以后,Windows的适配也是成为了近期的小目标,经过不断地测试,不断地研究。最后也是达成了完美运行的效果,实现了真正意义上的任何场景,多种架构的完美适配,让手里的电脑真正称的上是生产力工具。借助DockerDesktopforw
前言以往安装部署Rainbond(https://www.rainbond.com/?channel=51cto)的方式都无法绕过Kubernetes集群的搭建,无论是作为开发环境还是用于生产交付,部署的过程都非常依赖于服务器或云主机。这在体验Rainbond云原生应用管理平台的过程中设置了较高的门槛。然而对于个人开发者而言,准备一台服务器甚至多台服务器,才可以体验到这种企业级产品,是非常奢侈的。
一、背景现有的ServiceMesh框架有很多,如Istio、linkerd等。对于用户而言,在测试环境下,需要达到的效果是快、开箱即用。但在生产环境下,可能又有熔断、延时注入等需求。那么单一的ServiceMesh框架无法同时满足用户不同的需求。在之前的Rainbond版本中,Rainbond支持了多种不同的应用治理模式,作为应用级的插件,实现了Istio治理模式的切换。本文将对Rainbond
背景大家好,我是北京数立通科技有限公司的李栋。最近几年,我一直负责“智慧巨鹿”这一智慧城市项目的运行与维护工作。这个项目涉及到10多家供应商开发的30多套智慧城市应用的运维管理,使用传统方式进行部署与管理肯定会造成混乱。我们在项目开始之初,就试图借助云原生相关的技术来提高部署与管理效率。初识Rainbond选型的目光,在一开始就落在了基于容器化技术实现的Kubernetes和DockerSwarm
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号