Size: a a a

1С, БСП, DevOps и Архитектура

2021 September 14

ea

emil agam in 1С, БСП, DevOps и Архитектура
да не, какие шины, я на уровне кода в конфигурации сервиса 1с
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Какие какие, ослы, кролики и кафки
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
ну я пропускаю их, предполагаю, что мы валидацию таки делаем в коде сервиса, потому что логика у нас здесь инкапсулируется
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
иначе валидация там, логика тут, изменение логики - надо идти менять валидацию где-то там
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Будет выглядеть сложно. С валидацией обычно проблем почти нет. Самое важное соблюдать флоу, как тебе и говорили
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
ну валидация как одна из функций таких
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
можно же еще там же определять тип метаданных, маппинг полей
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
далее присобачить crud операции и вот тебе рест фреймворк
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Меппинг чего с чем? Представь что ты хранишь в доп реквизите номенклатуры внешний гуид) как его меппить то в собрался?)
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
зае*исто, но можно)
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
в конце концов можно сделать возможность указания ссылки на функцию для поля, в которой уже любую логику определяешь )
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Мое мнение круды - это плохо и родились они из хайпа микросервисов где начинили пилить монолит на атомы и делали сервис-сущность. В бизнесе нет таких запросов от фронта к бэку, иначе не родился бы графкьюэль
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Дальше представь, что валидировать нужно тело где значение какого-то поля зависит от этого же тела, например, есть поле статус (например Завершено) и от него нужно убедиться что есть коллекция в которой есть поле (например, количество). Если статус в другом значении то количества может не быть
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
хороший поинт
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
но кажется такие мутабельные ответы - такое себе
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
нужно менять спецификацию, если прилетают разные ответы
источник

ea

emil agam in 1С, БСП, DevOps и Архитектура
ну кроме ошибок естественно
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Опять же смотри выше или жди доклад Олега) важнее продумать как твой апи будут использовать из вне, положить основной кейс на тесты постмана, протыкать постман раннер и повесить мониторинг на тот же постман. Ньюман прикрути к своему CI на Дженкинсе
источник
2021 September 15

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
говорят самый оптимальный по цене качеству 11400F если не гнать, или 11600KF если гнать
че то дороже особо смысла брать нет
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
на них вообще нельзя операться. то что интел сейчас пишет в спеке это маркетинг. там легко может быть при указанном 65 ватт реальных 150 ватт
источник