Гугл вообще на IP не смотрит. На одном IP могут находиться сотни сайтов, а сами IP могут принадлежать вообще какому-нибудь Cloudflare и постоянно меняться.
Для чего? Чтобы чувствовать себя премудрым цискарём? Чтобы экономить, не переучиваясь с циски?
В любом управляемом оборудовании используются одни и те же принципы. Важно в первую очередь знать их, а не какой-то синтаксис. Разобраться можно в любом. Когда мне это потребовалось, я за выходные разобрался в JunOS во всём, что мне было нужно (vlan'ы, маршрутизация, nat, snmp итд итп).
Vladimir Onokhov, чтобы научиться программировать, не нужно брать на себя особенно сложную задачу, над эффективным решением которой лучшие умы человечества бьются уже много лет, а количество связанных стандартов и технологий просто зашкаливают. Надо решать более простые задачи. Необязательно даже имеющие какой-то глубокий смысл. Очередной стопицотый бот про погоду никому не будет нужен, но даже в процессе его написания новичок может узнать очень много полезного для развития.
Дмитрий, есть только одно место, где смену владельца номера пытаются хоть как-то отслеживать - это банки. Они пытаются следить за сменой номера сим-карты (IMSI) и при необходимости блокировать возможность использования этого номера для операций с клиентским счётом. Правда, у каждого банка своё видение того, как это делать, потому что подобный сервис на масштабах крупного банка требует приличных расходов, поэтому все выбирают свой путь. Например, банки могут подписывать клиента на мониторинг IMSI при наличии определённой суммы на счету, или только VIP-клиентов, или клиентов из каких-то групп особого финансового риска. Защищает ли тебя конкретный банк в конкретный момент таким образом заранее знать невозможно.
Кроме банков, к сервисам мониторинга IMSI операторы больше никого вроде бы не допускают.
Kutuzov_ska, как реализовать gateway - это вопрос примерно предпоследний. Ходить в nginx, envoy или напрямую в сервисы не самое существенно, тем более что делают и так, и сяк. Если пока ещё обсуждается, городить ли вообще микросервисы или нет, и в то же время начинаются вопросы о мелких деталях, допускающих разные способы реализации, то это уже явно не в ту степь мысли идут.
В конце концов, если возникают вопросы, зачем нужен rabbitmq, то надо же для начала посмотреть, для чего его используют? Брокеры очереди обычно нацелены не на двухстороннее взаимодействие, а больше на то, чтобы свалить кому-то задачу, которую надо выполнить и не потерять, но которой сам текущий процесс заниматься не будет и за её дальнейшую судьбу ответственности нести не планирует.
Kutuzov_ska, в такой: "по книжке сервисы общаются по-английски, а почему нельзя по-французски?" Да какая вообще разница, как они общаются? Это не архитектурный вопрос.
Kutuzov_ska, человек, который будет искать информацию с нуля, сразу по ответам увидит, что вопрос в такой постановке никуда не годится, ну и сразу же примерит эту ситуацию на свои вопросы.
В России принципиальная позиция государства состоит в том, что все SIM-карты должны продаваться по паспорту. Поэтому лёгких и легальных путей обойти эти ограничения и получить реальную симку в пользование нет
При этом есть всякие сервисы типа sms-activate, где можно не очень дорого арнедовать быстренько номер для конкретной задачи.
Слабо представляю, зачем заграничному жителю нужно обращаться в российскую компанию по обслуживанию лифтов.
Kutuzov_ska, вполне нормальные вещи он говорит. Не нужно использовать микросервисы "потому что эта модна". Нужно чётко представлять себе что, зачем и почему. Иначе ко всем другим проблемам разработки и сопровождения прибавится проблема обслуживания микросервисной архитектуры без какой-либо пользы от неё.
@ _ @, ну в принципе надо по каждому пользователю хранить историю его состояний, при нажатии на кнопку перемещаться на позицию назад и отправлять сообщение, аналогичное ранее переданному.