问题标签 [scaling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 如何跨多个服务器对 Mysql 进行分区?
我知道水平分区......你可以创建很多表。
你怎么能用多台服务器做到这一点?这将允许 Mysql 扩展。
在 X 服务器上创建 X 表?
有没有人愿意解释,或者有一个很好的初学者教程(一步一步)来教你如何跨多个服务器进行分区?
architecture - 在 Azure 上托管托管应用程序
我们有一个 ASP.net Web 应用程序,并希望在 Azure 上托管以扩展到数千个并发用户。还有一堆用 .NET 编写的应用程序和服务,Web 应用程序使用 TCP/IP 或 .net 远程处理来访问这些应用程序和服务,它们处理长时间运行的进程。例如媒体转码器服务器、系统监视器、图像服务器、调度服务器等等。
问题:
- Azure 是否允许我们在 Azure 实例上安装这些?
- 假设对站点的需求增长并且 Azure 需要扩展到多个实例,我们仍然只需要这些服务器的一个实例。我们甚至如何获得主实例的 IP。
image - 你更喜欢哪个?用于图形和图表的 SVG、HTML5 或 regen'd-PNG?
我正在开发一个绘制一些运营指标的新网站。因此,网站上将显示大约十几个图表/图形。我希望能够让它们根据浏览器的大小动态缩小(在合理范围内)。
我正在讨论将这些作为以下选项之一生成的利弊:
- SVG。非常适合扩展,但可能支持有限,
- HTML5 . 对于未来和 FF 客户来说,IE 显然是一个不错的选择?
- .PNG _ 这需要我根据 DIV &c 的大小重新生成 PNG。
哪个是更可取的选择?我倾向于 PNG 只是为了提供无处不在的支持,但希望有客户端扩展。考虑到浏览器中 SVG 和 HTML5 画布支持的现状,最好的解决方案是什么?
wpf - WPF字体缩放
我有一个 WPF 应用程序,其中应该缩放用户界面,以便在窗口变大时它应该变大。在其中一个对话框中,我需要向用户显示一个项目列表,并且用户应该单击其中一个。该列表将包含 1 到大约 15-20 个项目。我希望每个单独项目的字体大小与列表中其他项目的字体大小一样大,但同时如果窗口变大,我希望字体大小增加。
目前,我的测试代码如下所示。
如果应用程序启动并且窗口变宽,一切看起来都正常。如果窗口宽度减小,则文本的字体大小Test Longer String
会变小,但 和 的字体大小T
保持Test
不变。我确实理解为什么会发生这种情况 - 视图框会将内容缩放到最大尺寸。我想知道的是我应该用什么方法来解决这个问题。
我不想为控件提供特定的字体大小,因为有些人会在低分辨率屏幕(如 640x480)上运行它,而其他人会使用更大的宽屏。
编辑:
我试图将我的代码修改为以下内容:
但是随着按钮边框的尺寸也增加了,所以在大屏幕上,按钮边框变成了一厘米宽。
language-agnostic - 高流量、高安全性的 Web API,什么语言?
如果您计划构建一个高流量、非常安全的站点,您会使用哪种语言?
例如,如果您计划构建一个 authorize.net 规模的站点,该站点必须通过 API 处理大量信用卡交易,您会使用什么从头开始构建它?我想大多数处理具有类似安全性的类似流量的网站都会使用非开源软件(如果我错了,请纠正我)。你会使用什么开源软件,为什么?Python、Ruby、Erlang、PHP、自定义 C/C++ 还是什么?另外,您会使用传统数据库,还是NoSQL路线更有意义?
不是想在这里发起一场激烈的战争,只是想知道 Stack Overflow 的好人对这个问题的看法......
更新:澄清一下,这完全是假设性的。我完全理解了解您的语言/平台的重要性,只是寻找一些关于给定语言/框架的优势/劣势的意见,以及在哪里(以及为什么)可能更适合另一种。就数据而言,我认为客户 A 从供应商 B 那里购买了商品 X、Y 和 Z。所以,非常简单,直到有人想知道客户 C 是否也购买了商品 X 和 Y 或 X 和 Z 或 Y和 Z 一起购买。所以,从数据的角度来看,我想我是从商业智能的角度来看它,想知道 NoSQL 是否比传统的 SQL 数据库有任何优势/劣势。
wordpress - 将 EC2 负载平衡与现有的 Wordpress 博客结合使用
我目前通过 Media Temple 拥有一个虚拟专用服务器,我用它来运行几个高流量的 Wordpress 博客。两者都倾向于收到突然的 StumbleUpon 流量激增(我假设)导致服务器 CPU 以 100% 运行并减慢一切。我目前对大多数静态文件使用 WP-Super-Cache、S3 和 CloudFront,但高流量仍然导致 CPU 速度变慢。
从我正在阅读的内容来看,当流量高峰发生时,我似乎可能想使用 EC2 来帮助现有服务器。由于我目前在 Media Temple 上使用顶级虚拟专用服务器,因此我想尽可能避免跳转到专用服务器。我感觉 AWS 可能有助于提升现有服务器的能力。我该怎么做呢?
如果我错误地使用了这些术语,我深表歉意——在服务器管理方面我是比较业余的。如果这不是提高性能的最佳方式,推荐的行动方案是什么?
actionscript-3 - AS3 按比例缩放外部图像
目前我正在使用 for 循环来动态加载 XML 图像并将它们作为缩略图放置在网格中。我已经安排好了所有数据都可以顺利加载,但现在我需要在小容器影片剪辑中将图像缩放到 100 像素 x 100 像素的小拇指。我的代码如下。
加载器和容器都在各自的数组中。图像加载正确,但我不知道如何缩放它们(最终我想集成一个补间动画,如果可能的话,它们也会加载。)
提前感谢您的帮助!
php - 性能调优 CakePHP 应用程序
我刚刚得到了这个相当大的 CakePHP 应用程序(大约 20k 行代码),它不是很干净而且根本没有文档。该应用程序正在生产中运行,但它的性能确实存在重大问题。
服务器是 8GB RAM 的四核,但应用程序只能处理大约 3-4 个请求/秒,这是非常非常糟糕的。每个请求大约占用所有四个 CPU 的 20-30%。
当我尝试像这样的小负载测试ab -n 100 -c 10 ...
时,它会达到 7000 毫秒的平均响应。但是,我从来没有超过 800MB 的 RAM,所以至少有 6GB 的可用 RAM 用于一些调整。
问题是,我还没有能够创建工作开发实例,所以我必须在生产中调整它......
您有什么建议可以轻松提高性能,而无需过多地挖掘源代码?
c# - C# 调整大小的图像有黑色边框
我在 .NET 中遇到图像缩放问题。我使用标准的 Graphics 类型来调整图像的大小,如下例所示:
但是我对调整大小的图像有一个大问题:它们有灰色和黑色边框,制作没有它们的图像非常重要。
为什么它们会出现,我能做些什么让它们消失?
样本输出:
scaling - 在不同的服务器上托管博客?
目前,我的公司博客与我们的主要网络应用程序在同一台服务器上 - 就像在example.com/blog
将博客移动到不同的服务器但仍允许用户在example.com/blog
或访问博客的最简单方法是blog.example.com
什么?