问题标签 [scalable]

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.

0 投票
0 回答
108 浏览

php - 用于启动 Web 应用程序的可扩展云解决方案

我正在经营一家初创公司,我们正在为足球上瘾的用户开发一个 Web 应用程序(使用 PHP Laravel + MySql 开发)。作为 MVP,我们计划在第一年有 1000 个用户订阅,假设其中 500 个用户可以同时使用该应用程序。大多数操作与数据库相关(对数据库的 CRUD 操作)和媒体管理。

我计划以可扩展的方式开发应用程序。因此,一个云服务器用于应用程序(具有负载平衡),数据库和另一台服务器将充当媒体内容的 CDN(作为 CDN)。

我的问题是:当我们超过 1000 个用户时,我应该使用什么云服务(价格合理,作为一家初创公司)以便轻松扩展?你认为我一开始需要什么样的最低资源?

谢谢

0 投票
2 回答
5001 浏览

html - 缩放 CSS 标头

我正在尝试为我的标题设置一个可缩放的背景图像,仅基于浏览器窗口的宽度(目前)。现在,就我所拥有的而言,它的宽度缩放得很好。但是标题本身并没有改变高度,它与文本行的高度保持一致。如果我没有文字,它根本不会出现。当我将窗口调整得更大时,标题图像的底部不显示。我尝试将 min-height 设置为各种不同的值,但它没有做我需要的。

我希望它根据图像缩放标题的高度。如果窗口很小,它将缩小到文本行的高度。如果它很大,它将比文本行更大。可能吗?我看过其他网站,它工作得很好。我在 WordPress 的某些特定主题中找到了如何操作的说明。

HTML:

CSS:

0 投票
1 回答
378 浏览

linux - gnuplot gif 无法使用 ttf 字体进行缩放

在 RedHat Linux 上安装 libgd 后,我找到了 .ttf 字体的路径并使用 DejaVu .ttf 字体的完整路径名(在“设置终端 gif 字体...”中)从 gnuplot 创建一个 .gif 文件。看起来不错在 Firefox 窗口中,但是当我更改大小时,它看起来很糟糕,好像字体不可缩放。

我正在使用默认的二进制文件。我是否需要使用不同的设置重新编译 gnuplot 以使其具有可扩展性?从 gnuplot 创建图像时,我没有收到任何错误或消息(即,它找到并使用 .ttf 文件;我知道是因为我尝试了几种字体并且图像相应地响应,也使用 .pfa 字体)。

gnuplot 文档说 TrueType 字体是完全可扩展的。也许我不明白可扩展性是什么意思。我在使用 SUN OS 时遇到了类似的问题,我的解决方案是从 gnuplot 创建一个 postscript (.eps) 文件,然后将其转换为 .gif,然后它是可扩展的,但我在 Linux 上没有这样的转换实用程序(然而),这似乎是一个不必要的步骤。

我面前没有实际的代码/输出,但如果有帮助,我可以添加一些。另外,我在系统上找不到任何 arial.ttf 字体。也许这就是问题的线索。

我听说过有关 pngcairo 的好消息(以避免使用 gd),但“设置终端”并未将其列为图像类型。

0 投票
1 回答
143 浏览

mongodb - digitalocean 上的可扩展 meanjs

我正在尝试学习一种部署过程,该过程可以保证meanjs应用程序的轻松扩展(不是人们在大公司中这样做的水平,也不是在业余爱好水平)。

所以只要我理解,这可能是一个解决方案:

  1. 在 Ubuntu 上的 digitalocean 上有 mongodb
  2. 在 docker 中拥有 meanjs 应用程序(除 mongodb 之外的所有应用程序)

然后可以扩展!因为 mongodb 可以单独集群,而 docker 使应用程序的扩展变得容易。

好吧,我知道这听起来微不足道,这就是我在这里问的原因:我只想去学习 docker,并想在花时间在上述假设的解决方案上之前确定一下!

你认为这能保证一个简单的扩展,比如说,一个简单的在线多人游戏meanjs吗?谢谢你。

0 投票
0 回答
677 浏览

python - 可伸缩服务器监听 POST 消息

我有一个 python Flask 监听器在端口 8080 上等待。我希望客户端将文档发布到这个监听器。

该服务器能够侦听 POST 消息并对其进行解码并将它们转储到文件中。但是有人担心POST消息的频率可能会变得非常高。我正在考虑使这个应用程序可扩展的方法。什么是最好的方法。我是否在前面实现一个负载均衡器,监听端口,然后8080在多个监听器之间平衡流量8081,例如。80828083

0 投票
1 回答
407 浏览

rest - 通过 Google CSE Api 检索 Google 新闻

我正在寻找从谷歌新闻中检索新闻的解决方案。

我已经从 RSS 提要中检索新闻。但这是不可扩展的,我会被列入黑名单。

我想使用 Google CSE API(带有计费选项,我希望每月能够发送超过 100 000 个查询),但似乎无法直接将其与 google news 一起使用。(它似乎只适用于谷歌图片或全球网络搜索)

我已经阅读过 Bing Search API 和 Yahoo Boss API。我想知道谷歌新闻是否有办法。我已经尝试将站点设置为仅用于谷歌新闻,但我得到了旧的新闻文章剪报。

我已经阅读了这个讨论(但没有答案),这个讨论对我来说没有新的解决方案。

是否有直接向谷歌新闻进行大量查询的可计费方式?

谢谢

0 投票
1 回答
30 浏览

html - 缺少标题导致网站不接受它

我想在可扩展的 div 中有一些内容。

以便用户可以根据需要缩放 div。

有一个简单的解决方案吗?

0 投票
2 回答
1205 浏览

python - 在许多向量之间构建成对距离矩阵的有效方法?

首先,感谢您阅读并花时间回复。

二、问题:

我有一个 PxN 矩阵 X,其中 P 大约为 10^6,N 大约为 10^3。所以,X 比较大,而且不是稀疏的。假设 X 的每一行都是一个 N 维样本。我想在这些 P 个样本之间构建一个成对距离的 PxP 矩阵。假设我对 Hellinger 距离感兴趣。

到目前为止,我依赖于稀疏的 dok 矩阵:

这超级慢。有没有更有效的方法来做到这一点?任何帮助深表感谢。

0 投票
1 回答
1299 浏览

html - 内部带有动态数字的可缩放圆圈

抱歉,如果已经提出并回答了这个问题,因为我无法找到合适的解决方案来解决这个问题。

我需要处理需要将一些数字放在圆圈内的网站导航。圆圈的直径将根据内部文本的长度增加。我正在为此寻找一个非常优雅的,最好是仅使用 css 的解决方案。请注意此处的圆圈相对于整行的对齐方式以及附加模型上的标签文本。 这是样机

0 投票
0 回答
118 浏览

sql - 大规模计算其他两列的所有组合

SETUP - 我有一个大而简单的查询,通常需要一两秒才能运行

Table_1 是主表,它的 Col_1 是整个数据库的主键(所有其他表只是在 Table_1 中的列之外有一个外键。)

问题- 如果我只在 t1.Col_2 和 t1.Col_4 上,我需要找到最大可能的计数。例如,对于表 1 的第 2 列和第 4 列中的现有值组合,如果我根据这些组合中的任何一个进行选择,我将获得的最大结果集是多少?就规模而言,两列有超过 200,000 种独特的组合。

我试图通过收集 COL_2 和 COL_4 的所有组合来避免该问题,然后使用这些组合查询计数,但测试 ~2,500 需要 30 分钟。那太慢了。

我不想回答的问题:

  • 存在多少 Col_2 和 Col_4 的唯一组合。例子另一个例子
  • 相同问题的小规模版本。就是其中的一些。

MY BEST GUESS - 从类似问题的一些排名较低的答案中工作,我认为

应该给我我正在寻找的东西,但我的不确定性足够高,足以证明将其放在问题中而不是作为自我答案发布。