Здравствуйте, вопрос к тем кто принимал участие в создании веб приложения / сайтов ,в котором в основном идет работа с api стороннего приложения будь то api твитер/фейсбук/яндекс/ или что еще. Тобишь, достаточно большое колличество людей, работают через это приложение со сторонним по api.
Как организовать, чтобы когда идет одновременная работа у нескольких людей, приложение не зависало и все работало без конфликтов?
Что лучше будет взять, какой-нибудь асинхронный http client для работы с api или синхронный который будет работ в пуле потоков/процессов?
Или для такого будет норм прикрутить брокер задач типо celary?
Так же будет круто, если php, ruby экперты расскажут , как у них там подобное реализуется.