Size: a a a

2020 March 03

W

Wingman in Go-go!
Что будет, если в кластере мигнет свет без фсинка?
источник

ЕО

Евгений Омельченко in Go-go!
Товарищи крудописатели, я тут пытаюсь написать пет-проджект-круд на сабже и, честно говоря, я в замешательстве.

У меня выходит одно из четырёх:
1. Обернуть все данные методами, возвращающие типы отложенного доступа к данным.
2. Протащить бизнес-логику в сервис похода за данными, писать методы под конкретные запросы к данным.
3. Отказаться от идеи ленивой подгрузки и на каждый чих ходить в базу

Правильно 2, да?
источник

DP

Daniel Podolsky in Go-go!
Wingman
Что будет, если в кластере мигнет свет без фсинка?
я не хощусь в датацентрах без упсов
источник

W

Wingman in Go-go!
Евгений Омельченко
Товарищи крудописатели, я тут пытаюсь написать пет-проджект-круд на сабже и, честно говоря, я в замешательстве.

У меня выходит одно из четырёх:
1. Обернуть все данные методами, возвращающие типы отложенного доступа к данным.
2. Протащить бизнес-логику в сервис похода за данными, писать методы под конкретные запросы к данным.
3. Отказаться от идеи ленивой подгрузки и на каждый чих ходить в базу

Правильно 2, да?
Не писать круды, это скучно)
источник

W

Wingman in Go-go!
Daniel Podolsky
я не хощусь в датацентрах без упсов
Как показывает практика, упсы не панацея)
источник

DP

Daniel Podolsky in Go-go!
Евгений Омельченко
Товарищи крудописатели, я тут пытаюсь написать пет-проджект-круд на сабже и, честно говоря, я в замешательстве.

У меня выходит одно из четырёх:
1. Обернуть все данные методами, возвращающие типы отложенного доступа к данным.
2. Протащить бизнес-логику в сервис похода за данными, писать методы под конкретные запросы к данным.
3. Отказаться от идеи ленивой подгрузки и на каждый чих ходить в базу

Правильно 2, да?
3
источник

W

Wingman in Go-go!
И генераторы тоже (предвосхищая)
источник

ЕО

Евгений Омельченко in Go-go!
Звучит как-то грустно
источник

DP

Daniel Podolsky in Go-go!
Wingman
Как показывает практика, упсы не панацея)
а fsync - панацея, ага…

не, не интересно на этом уровне разговаривать
источник

DP

Daniel Podolsky in Go-go!
Евгений Омельченко
Звучит как-то грустно
ну все остальное будет реально гемор
источник

W

Wingman in Go-go!
Daniel Podolsky
а fsync - панацея, ага…

не, не интересно на этом уровне разговаривать
Синк между разными дц, но географически близко - близко к панацее
источник

W

Wingman in Go-go!
Но это редкость
источник

V

Vadim in Go-go!
Евгений Омельченко
А фсинк пробивает кеши в контролере?
нет
источник

DP

Daniel Podolsky in Go-go!
Vadim
нет
это какой-то говноконтроллер, если его кеш не пробиваетс fsync
источник

DP

Daniel Podolsky in Go-go!
Wingman
Синк между разными дц, но географически близко - близко к панацее
но fsync не нужен и в этом случае
источник

DP

Daniel Podolsky in Go-go!
(в парадигме RF>1)
источник

V

Vadim in Go-go!
Daniel Podolsky
это какой-то говноконтроллер, если его кеш не пробиваетс fsync
а зачем вообще придумали кэш в контроллере по-твоему? если бы он пробивался
источник

DP

Daniel Podolsky in Go-go!
Vadim
а зачем вообще придумали кэш в контроллере по-твоему? если бы он пробивался
за тем же, зачем и page cache
источник

V

Vadim in Go-go!
данные в кэше - все, это записалось, и должно будет записаться
источник

V

Vadim in Go-go!
поэтому там есть батарейка
источник