Пуш-уведомления - это на самом деле фоновый сервис на мобилке, который периодически подключается к tcp-порту сервака, считывает оттуда пару байт, означающих количество новых уведомлений, и отключается. Если новых уведомлений больше 0 запускает процесс их загрузки и обработки. То есть это не сервис реального времени. Более того проверка происходит не очень часто и не регулярно, чтобы не высаживать батарею слишком быстро. Хотя "могут свалиться всей кучей через полчаса" и "могут не доставиться вообще" - это уже патологическое поведение.
Ключ прописывать в settings, работать с помощью соответствующей библиотеки или requests. От конкретного API зависит как именно. Вопрос класса "Как провести хирургическую операцию?"
Uno di Palermo, программисты не падают с неба сразу профессионалами. Поищите на работных сайтах вакансии джуниоров, посмотрите требования, изучите их, а потом начинайте ходить по собеседованиям. Естественно, это не будет просто, среди джунов очень высокая конкуренция. В случае провалов собеседований старайтесь брать обратную связь и доучивать то, в чём провалились. Если покажите работодателю знание теории, смекалку, интерес к развитию и желание к работе, то кто-нибудь вас наймёт.
Во-первых, выбор битрикса был обусловлен только маркетингом. Во-вторых, битрикс там на столько переписанный, что от него одно название осталось. Наконец, битрикс выступает только тонким фронтом, солидная часть функционала интернет-магазина даже не на PHP написана.
Во-первых, как это относится к Tornado? Во-вторых, p.map(sm, ws_clients) ничем принципиально не отличается от for client in ws_clients: sm(cleint) В-третьих, p.join() заблокирует цикл событий и поставит весь сервер раком.
Артур Кудашев, у каждой компании свои требования. Обычно от джунов много не требуют. Знаний языка и самого популярного web-фреймворка должно хватить в большинстве случаев.
CityCat4, читал. Если не полениться, то подобное постановление можно найти и 15-летней давности. Я тогда как раз на государство работал и хорошо помню панику коллег. А потом были постановления времён медведевского правления. Так же закончившиеся ничем. Так что я бы не стал на них ориентироваться в вопросах планирования своего профессионального будущего.
MAKSIM ISAEV, на серверах технологических гигантов, типа Amazon, вы вообще Windows не найдёте. На серверах банков по минимуму - разве что под контроллеры доменов и другие сервисы для рабочих станций. В крупных торговых сетях и госкорпорациях скорее всего будет 50 на 50, но критическое для бизнеса ПО будет крутится на чём-нибудь типа RHEL и SLES или, прости господи, AIX и Solaris.