Куча говна / Говнокод #27015 Ссылка на оригинал

0

  1. 1
Микросервисы - это хорошо или плохо?

Запостил: rotoeb rotoeb, (Updated )

Комментарии (48) RSS

  • У меня в микроконтроллерах никаких микросервисов нет - следовательно, это нахер не надо.
    Ответить
  • Микросервисы не нужны. Если мне нужно разбить мое приложение на логические части, то я использую файлы. Например, у меня есть файл "podarki.php" и "zakaz.php". Зачем мне какие-то микросервисы?
    Ответить
    • С микросервисами больше строчек кода в сумме получается.
      Ответить
      • interface MicroserviceProvider {
            Microservice createMicroservice();
        }
        
        
        public final class MicroserviceProviderImpl implements MicroserviceProvider {
            private static MicroserviceProvider myImpl;
            private Microservice myMicroservice;
        
            public static MicroserviceProvider getInstance() {
                if (myImpl == null) {
                    myImpl = new MicroserviceProviderImpl();
                }
                return myImpl;
            }
        
            @Override
            public Microservice createMicroservice() {
                if (myMicroservice == null) {
                    myMicroservice = new MicroserviceImpl();
                }
                return myMicroservice;
            }
        }
        Ответить
          • это не говно, а серьезный код серьезных программистов
            Ответить
        • Какие-то скобочки, собачки... Анскильная питушня. Ровные пацаны программируют микросервисы только на YAML.
          Ответить
            • > TOML

              Сделать что ли BOML, раз даже какой-то Том запилил свой формат.
              Ответить
              • Том походу ini файлы изобрел, типизированные
                [database]
                server = "192.168.1.1"
                ports = [ 8001, 8001, 8002 ]
                connection_max = 5000
                enabled = true
                Ответить
                  • да, надо бы еще парочку языков для конфигов придумать

                    какие еще есть нерешенные задачи в программировании?


                    кстати, если бы прыщебляди типа поцтеринга вместо XML и json (docker) завезли бы в прыщи этот TOML, было бы лучше
                    Ответить
                      • добавление строчки в конфиг на этом языке будет происходить через общение с systemd-configd посредством dbus через утилиту configctl

                        >Двоичный
                        да, как логи journald)
                        Ответить
                            • пока еще нет, но поттеринг старается
                              Ответить
                          • покупайте утилиту systemd-cleaner ускоряющую загрузку и оптимизирующую систему

                            всего $9.99
                            Ответить
                          • кстти, у BCD же тот же формат, что и у реестра?

                            Тогда надо и грубовый конфиг сделать бнарным


                            Впрочем, он уже и так давно генерируется из другого конфига
                            Ответить
                            • > тот же формат, что и у реестра

                              Это и есть кусок реестра.
                              Ответить
                              • нахуя вот он?

                                верните мне мой boot.ini
                                Ответить
                            • Да, BCD можно загрузить в «regedit» с помощью пункта меню «Загрузить куст»/«Load hive».
                              Ответить
                              • Виндовый загрузчик один фиг умеет реестр парсить ради загрузки дров. Видимо поэтому и не стали новый формат выдумывать.
                                Ответить
                              • точняк, его даже прикручивают потом в реестр по именем типа BCD00
                                Ответить
                                      • Я как-то запомнил переменную
                                        DEVMGR_SHOW_NONPRESENT_DEVICES
                                        Ответить
                                        • Устанавливаешь её в окружении перед запуском devmgmt.msc?
                                          Ответить
                                          • кстати, как сделать так, чтобы девайс менеджер по умолчанию показывал устройства не по типу, а по подключению?

                                            По типу вообще не удобно, и не понятно что во что воткнуто
                                            Ответить
                                            • По подключению тоже не всегда понятно: воткнуто какое-нибудь устройство в USB, а отображается вообще в корне.
                                              Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8