Pull to refresh
27
0
Николай Александров @dos

User

Send message

Здесь должна быть картинка с троллейбусом из буханки хлеба :)

А для GRPC есть что-нибудь похожее?

А у Хабра есть rss чтобы туда выгружались статьи целиком?
Интересно, зачем демонстрируют то, что итак можно сделать без всякий дополнительных либ:
const greet = (name) => 'Hello, {name}!'.replace('{name}', name);
greet('Alice'); //=> 'Hello, Alice!'
Позвольте несколько вопросов:
1. Изучали ли возможность замены Logstash на Fluent или Vector? Последний декларирует большую производительность и меньшее потребление памяти vector.dev/#performance
2. Если вы строите графики по определенным полям структурированного лога, то зачем хранить все поля этого лога?
3. Как следствие из п.2, изучали ли возможность хранение логов не в Elasticsearch, а например в Clickhouse?
У нас в офисе админ настроил беспроводной mesh на микротиках
Беспроводное подключение между точками там есть
Не смотрели в сторону Mikrotik? Всё на них можно сделать, только в три раза дешевле.
А не подскажите, встречались ли вы с решениями, которые реализуют следующую задачу: представим, что мы сделали копию работающего мастера1 и назвали её мастер2, тем самым мы создали грубо говоря форк основной базы данных (таких форков может быть много) далее с течением времени производится работа (без изменения схемы таблиц) как в мастере1, так и в мастере2 (то есть только добавляются новые записи, изменяются или удаляются существующие). Затем спустя какое-то время, принимается решение слить изменения сделанные в мастере2 в мастер1. Как итог — в мастере1 должны сохраниться изменения, которые были сделаны в нем ранее и примениться изменения, которые были сделаны в мастере2.
Частично ваши задачи решаются так:
1. RLS в PostgreSQL, если вы её используете.
2. К сожалению не понятно в чем проблема обработки ошибок.
3. «Пост» обработка graphql запроса с целью разбора и последующей агрегации select n + 1 запросов в join'ы.
К сожалению типы TS не настолько выразительны, чтобы полностью реализовывать возможности Ajv валидатора, поэтому мы и не стали пытаться их как-то совмещать.
Если, например, цифровая копия игры будет стоить условные 200 руб, то какой смысл тогда покупать её на физическом носителе за 4500 чтобы продать за 3000?
А вот как можно объяснить, что ресивер Marantz SR6013 в CU стоит 50 000, а в магазинах АКИТ 150 000… Была бы у нас хотя бы цена ну пусть 70 000, то покупали бы, но блин, 150 000 это за гранью.
Там уже есть валидатор docs.nestjs.com/techniques/validation но мы у себя используем такой подход:
@AjvValidation({
  properties: {
    email: { type: 'string' },
    password: { type: 'string' },
  },
  required: ['email', 'password'],
})
@Post()
create(@Body() createUserDto: CreateUserDto) {
  return 'This action adds a new user';
}

также вместо AjvValidation есть JoiValidation если кто-то ещё предпочитает Joi, а не Ajv.
Уже есть GPL и ES6 :)
В процессе изучения Moleculer, провели нагрузочный тест:

1) одна нода вычитывает json массив из файла (около 100к объектов) и отправляет его в канал бродкастом
2) другая нода получает сообщения

В качестве транспорта был выбран NATS — молекулер стартует с ~2к msg/sec, потом отжирает весь event loop, начинает терять heartbeat от других сервисов и в итоге кластер разваливается в принципе.

А вот голый NATS с JSON.stringify/JSON.parse без проблем дает около 50k msg/sec
есть… sails ужасен, waterline ещё хуже…
Жаль что не очень быстрый. www.fastify.io поудачней будет
Ставил на виртуалку. Сначала поставил размер диска 1 ГБ. После установке свободного места оказалось ~60мб. Переставил, выбрал размер диска 2 ГБ — Свободного места осталось 150мб. Удалил, поставил диск 10 гб, после установки и запуска просто черный экран… Выбрал 20 ГБ — ошибка при загрузке :)
Было бы круто добавить ещё в план деплоить клиента по сети, когда у тебя есть права доменного админа и затем подключаться к удаленной сессии и при отключении, удалять сервис (как тут сделано github.com/klsecservices/Invoke-Vnc).

И ещё бы web версию админской консоли, чтобы из браузера можно было бы подключаться к удаленным машинам.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity