Свързани публикации 'scalability'


Изграждане на мащабируеми разпределени системи: Част 2 — Програма за архитектура на разпределена система: A…
В тази статия ще представим някои от основните подходи за мащабиране на софтуерна система. Типът системи, към които е насочена тази поредица от статии, са системите с интернет, които всички използваме всеки ден. Ще ви позволя да назовете вашия любим. Тези системи приемат заявки от потребители чрез уеб и мобилни интерфейси, съхраняват и извличат данни въз основа на потребителски заявки или събития (напр. система, базирана на GPS) и имат някои интелигентни функции като предоставяне на..

Разбиране на Celery Workers: паралелност, предварително извличане и сърдечни удари
Когато използвате Celery в Python, една от най-важните концепции за разбиране е работникът Celery. Работниците са отговорни за асинхронното изпълнение на задачите и могат да бъдат конфигурирани да обработват задачи по различни начини. В тази публикация в блога ще се потопим по-дълбоко в три ключови концепции, свързани с работещите в Celery: едновременност, предварително извличане и сърдечни удари. Паралелност Паралелността се отнася до способността на работника да се справя с..

Свързани въпроси 'scalability'

Мога ли да използвам Terracotta за мащабиране на приложение с интензивно RAM?
Оценявам Terracotta, за да ми помогне да увелича мащаба на приложение, което в момента е ограничено до RAM. Това е колаборативен филтър и съхранява около 2 килобайта данни на потребител. Искам да използвам EC2 на Amazon, което означава, че съм...
1111 изгледи
schedule 12.10.2022

Книги за изграждане на мащабируеми уеб приложения? (БД производителност/настройка, работа в мрежа, обща производителност и т.н.) [затворено]
След като завърших училище по компютърни науки и навлязох в „реалния свят“ като софтуерен инженер, работещ върху уеб приложения, бях затрупан от количеството информация, която трябва да науча за правилното мащабиране на уеб приложенията. Някои...
771 изгледи
schedule 15.11.2022

как мащабирате ZK-рамката?
В момента работя върху проект, при който мигрираме уеб приложение, което използва ZK-рамката, към облачна среда от евкалипт, но се чудим как можем да направим рамката мащабируема. Дали дори може да се мащабира? Благодаря предварително.
1050 изгледи
schedule 02.12.2022

Как да наблюдавате използването на dyno на приложението Java Heroku?
Бих искал да знам дали е възможно да знам използването на уеб дино в heroku ? Например, бих искал да знам дали моята динамометрична система използва 100% от ресурсите си, или просто е на празен ход, за да мога да добавя или премахвам още...
997 изгледи
schedule 21.11.2022

Какво трябва да взема предвид, когато мащабирам приложение, което съхранява файлове във файловата система?
Интересно ми е да направя приложение, където потребителите могат да качват големи файлове (~2MB), които се конвертират в html документи. Това приложение няма да има база данни. Вместо това тези html файлове се съхраняват в определена директория с...
103 изгледи
schedule 05.12.2022

Добавяне на фонов процес (целина) към приложение за мащабиране на OpenShift
Разработвам приложение за мащабиране за RH Openshift. Планирам да използвам три съоръжения за следните цели: 1) HAProxy и уеб касета 2) MySQL 5.1 база данни 3) Фонов процес (Celery) Вече настроих първите две предавки, като създадох мащабируемо...
756 изгледи
schedule 27.10.2023

Внезапно мащабиране на приложението Simple Node.js
Моят уебсайт е написан на Node.js, няма база данни или външни зависимости, но има много големи медийни файлове (изображения и някои видеоклипове) с общ размер около 2 gb. Структурата на уебсайта е съставена от няколко прости JSON файла. Проблемът...
520 изгледи
schedule 10.11.2023

Amazon RDS: могат ли базите данни да се настройват в режим на репликация?
Проучвам новия продукт на Amazon RDS и изглежда, че може да се мащабира само вертикално (т.е. да се постави по-силен сървър). Някой виждал ли е възможност за конфигуриране на множество екземпляри, така че единият да е главен, а другият/ите е/са...
2502 изгледи

Memcached мащабиране: групиране на ключове
Тъй като е най-добрата практика да се групират свързани ключове, които често се извличат заедно (чрез multiGet) на един сървър за оптимална производителност, имам няколко въпроса относно имплицитната механика, използвана от клиентските функции,...
691 изгледи

Актьорите AKKA добро решение ли са за оптимизиране на настройката ми?
Работя по проект, където голяма част от едновременното четене и писане в DB намалява производителността. Представете си, че трябва да преиндексирам цялата DB от време на време, така че най-простият възможен начин е да задам флаг за „мръсен“ на true и...
117 изгледи
schedule 15.12.2023

Как да разделя db сървър за четене и db сървър за запис на django 0.97?
Използвам версия на Django 0.97 с postgresql 9.0. Конфигурирах репликация с горещо поточно предаване на главен db сървър и подчинен db сървър. Приложението ми има интензивни записи, управлявани от ботове, в DB и чете само от потребителите. Така че,...
1098 изгледи

RavenDB - Планиране за мащабируемост
Наскоро научих RavenDB и бих искал да го използвам. Чудех се какви съвети или предложения имат хората относно изграждането на системата по начин, който е готов за мащабиране, по-специално шардинг на данните между сървъри, но който може да започне...
2156 изгледи
schedule 15.01.2024

Compute Engine Autoscaler : избор на машината за прекратяване
В документацията за Autoscale (бета) се посочва: [The Autoscaler] произволно избира виртуалните машини за прекратяване. Това е проблем, защото една машина може да изпълнява дълъг процес и да бъде внезапно прекратена... дори ако други...
83 изгледи
schedule 08.12.2022

регистриране/статистика на времеви редове - мащабируемо решение
Съвсем обичайно е да се правят заявки към база данни или регистрационни файлове за информация за времето на работа или за брой заявки за даден интервал от време. Докато събирате все повече и повече данни, SQL заявките или обхождането на...
781 изгледи
schedule 30.01.2024

Хоризонтално мащабиране на NodeJS
Аз съм разработчик на уеб приложения на ruby/php от доста време и съм свикнал с идеята за хоризонтално мащабиране на сървърни екземпляри, за да се справя с повече заявки. Хоризонтално мащабиране - което означава отделни екземпляри на приложение,...
5848 изгледи

Разрешаване на проблеми с претоварен уеб сървър
Аз съм нов в областта на уеб разработката и в момента интервюирам компании, най-любимите въпроси сред задаваните от хората са: Как мащабирате вашия уеб сървър, ако започне да удря милиони заявки? Какво бихте направили, ако имате само един...
443 изгледи
schedule 23.03.2024

Мащабируеми сайтове с jQuery
Опитвате се да създадете сайт с jQuery паралакс, който преоразмерява правилно при свиване или уголемяване на прозореца. Погледнете в този флаш сайт и плъзнете ъглите, за да видите функционалността за преоразмеряване....
430 изгледи
schedule 18.03.2024

Как мога да накарам приложенията си да се мащабират добре?
Като цяло, какви видове дизайнерски решения помагат на едно приложение да се мащабира добре? (Забележка: След като току-що научих за Big O Notation , искам да събера повече принципи на програмиране тук. Опитах се да обясня Big O Notation, като...
1070 изгледи

Нов в мащабирането на MySQL - как да имам 2 главни сървъра за запис?
От това, което научих, MySQL MASTER сървър е такъв, който може както да чете, така и да пише. Правилно? Моят въпрос е: Да предположим, че имате 2 MySQL главни сървъра за запис (и много подчинени сървъри за четене). Как можете да разрешите...
560 изгледи
schedule 03.04.2024

Как да разделя системна основа на определен идентификатор?
Имаме система от 6 машини във всеки център за данни и имаме три центъра за данни. Разполагаме с нашия сървър за приложения във всяка машина във всички центрове за данни. Също така имаме слой за кеширане във всеки сървър на приложения, който сме...
70 изгледи