Обновить
11
0
Dmitry Kireev@AutomationD

DevOps

Отправить сообщение
Не смотрели wimboot? Оно патчит все файлы на лету. Можно загружать родные и не очень wim файлы.
У меня такие наблюдения — везде где есть NFC работает apple pay. По скромным наблюдениям половина терминалов имеет встроенный NFC ридер. Получается оплачивать через Apple Watch без проблем…

Другое дело, что продавцы не понимают что нужно включить терминал пока я не достану реальную карту… А объяснять «Я хотел бы оплатить с часов» сложновато.
Будет ли поддержка iOS и Apple Watch?
Спасибо, да, я до этого дошел уже потом, но оно стало выглядеть, мягко говоря «не очень».
Я компилировал файлы во время загрузки. Загружаем lua файл, компилируем, удаляем lua файл.
def file_compile(self, path):
        log.info('Compile '+path)
        cmd = 'node.compile("%s")' % path
        self._port.write(cmd + '\r\n')
        r = self.dump()
        log.info(r)
        return r


Мне конечно, нравится идея запуска динамических скриптов на SoC, и lua-наилучший кандидат из-за его минимализма. Но вот что-то мне кажется nodemcu так и останется на esp8266 и устройствах от espressif.
Спасибо, делал похожее. Данные передавал по serial в форме псевдо-json. Работало достаточно стабильно.
Далее решил попробовать запилить все на чистом lua, получилось вот что. Работало стабильно. Далее решил запилить конфигурацию «нового» устройства (финт со сменой режимов и загрузкой конфиг файла с ФС) — начались тупняки с памятью. Далее стал комплировать lua, все равно мало памяти.
Расстроился, понял что система не стабильна. Количество багов растет. SDK до сих пор 0.9.5, последний релиз 2015-03-31 :(

Не пробовали смотреть в сторону ESP8266-only решения, типа sming? Приходите, коммьюнити живое.
MongoDB, конечно, не панацея. И просто «пихать» в нее все подряд тоже не выход. На одном проекте растянули все на 17 шардов по несколько ТБ… Вот там были тормоза, ведь данные просто клались как попало. Решили вопрос сменой структуры данных и переносом части вещей в kafka/elasticsearch.
Спасибо, всегда хотелось увидеть Galera у кого-нибудь еще в продакшене.
При такой структуре инженерного ресурса люди часто смотрят в сторону NoSQL, в том числе MongoDB, оно хоть и не ACID, но имеет свои преимущества. В том числе практически беспроблемный шардинг, высокая (из-за модели доступа к памяти) а также массу дополнительных приятных плюшек (типа поиска), и прочего. Я не знаю какая у Вас структура данных, но судя по наличию большому количеству метрик мониторинга очень рекомендую также посмотреть на Elastic Search.
Абсолютно с Вами согласен. Вообще — линкед ин хороший показатель рыночной ситуации.
Я всегда указываю рыночное (читай «фактическое») название моей роли…
Да, точно. Ключ в 'in-band (or passive)'. Спасибо!
Есть github.com/yaoweibin/nginx_upstream_check_module, wiki.nginx.org/HttpHealthcheckModule и еще пара модулей которые должны реализовать активные проверки, никто не использует, случайно?
Про TCP и Kerberos/NTLM понял, спасибо.
Но ведь nginx умеет (и умел) ssl offloading, а http заголовки и cookies (в том числе через lua) хорошо должны быть доступны?
Читаю документацию по бесплатной версии:
Reverse proxy implementation in nginx includes in-band (or passive) server health checks. If the response from a particular server fails with an error, nginx will mark this server as failed, and will try to avoid selecting this server for subsequent inbound requests for a while.

The max_fails directive sets the number of consecutive unsuccessful attempts to communicate with the server that should happen during fail_timeout. By default, max_fails is set to 1. When it is set to 0, health checks are disabled for this server. The fail_timeout parameter also defines how long the server will be marked as failed. After fail_timeout interval following the server failure, nginx will start to gracefully probe the server with the live client’s requests. If the probes have been successful, the server is marked as a live one.


То есть если health check не прошел, трафик перестает идти на эту ноду.
Расскажите, кто пользовался HAProxy и nginx в качестве балансировщика, какие преимущества HAProxy имеет перед nginx?
Интересно, как они разрешать сие в уже проданных кофеварках?
Я один подумал что измерения доски размещены на основе от глобуса?
У одного меня NodeMCU DevBoard перезагружается при каждом подключении к com порту (один раз) или это нормально?
Приходится городить еще один USB/Serial интерфейс…
Да, таким образом можно легко тестировать логику.
Но рано или поздно натыкаешься на факт того, что что-то работает в коллбеке чего-то, и забрасываешь эту идею.
Переход на 4.5 с 4.0 убивает старый код написанный под 4.0. MVC и асинхронность не работают как надо, где-то на уровней сокетов возникают проблемы, это факт, который тормозит наш перевод старых систем на Server 2012. Буду рад если кто-то прольет больше света с этой стороны.
Кластеринг в монге — головная боль Ops человека, особенно в облаке, когда подразумевается наличие гибкости системы. Гемор с конфиг-нодами и портами шардов — та еще свистопляска… Структура сама по себе не user-friendly (как например у Couchbase или ElasticSearch), и из-за остуствия прозачности, скорее всего, и появляются сложности типа
until we replaced the primaries of the cluster


Вообще, достаточно много нюансов для правильной работы всей системы (особенно когда она живая, и переодически двигается туда-сюда).

Недавно менял базовый образ для каждого инстанса кластера наживую, были сложности, конечно. Но не на столько чтобы пойти и убедить всех перестать использовать MongoDB.
К сожалению в нашем случае рубль не играет никакой роли. Стоимость Production Support по прайс листу $5400 в год за ноду, а Enterprise Advanced и того больше, около $10000.

Сравнивая с поддержкой других вендоров, где за Вас с радостью все сделают через teamviewer, если это необходимо… То поддержка mongodb, как говорится, «Sucks Balls»…
Да, они, кстати, взвинтили цены вдвое на этот год, и поддержка все также является «интерфейсом к документации» за $10 000 в год за ноду то?

Информация

В рейтинге
Не участвует
Откуда
New York, New York, США
Дата рождения
Зарегистрирован
Активность