Size: a a a

2020 March 04

AS

Andrey S in Go-go!
Vladislav Milenin
Правильно написанный говнокод не будет создавать проблем - скриньте
Пруф в студию! :)
источник

RK

Roman Kononov in Go-go!
Vladislav Milenin
Такие наивные рассуждения янимагу
Почему нет - Gmail насколько я знаю монолит
источник

VM

Vladislav Milenin in Go-go!
Andrei 🦉 Sergeev
градус аргументированности дискуссии с каждым сообщением только повышается :D
То есть вы сначала набрасываете, потом говорите про слабость аргументов? Или «правильно» это сильный аргумент?))
источник

AS

Andrei 🦉 Sergeev in Go-go!
Roman Kononov
Почему нет - Gmail насколько я знаю монолит
не разрушайте внутренний мир человека, ведь у него всё так просто: монолит = говнокод, микросервис = хороший код :D
источник

VM

Vladislav Milenin in Go-go!
Конечно можно запускать на миллионе серверов миллион монолитов, исполняющих одни и те же функции. Целесообразности в этом никакой, если горизонт фантазий бизнеса достаточно широк
источник

VM

Vladislav Milenin in Go-go!
Andrei 🦉 Sergeev
не разрушайте внутренний мир человека, ведь у него всё так просто: монолит = говнокод, микросервис = хороший код :D
Нет. Просто крайне удобно вставлять «если делать все правильно - проблем не будет» в любом контексте :)) даже когда достаточно противоречий, за которыми далеко ходить не надо
источник

VM

Vladislav Milenin in Go-go!
Гляньте в мир джавы и питона. Там сплошь и рядом монолиты, и оцените процент «правильности».
Благо го не подходит под монолиты
источник

ВГ

Владимир Гришин in Go-go!
Vladislav Milenin
Гляньте в мир джавы и питона. Там сплошь и рядом монолиты, и оцените процент «правильности».
Благо го не подходит под монолиты
Подходит:)
источник

DP

Daniel Podolsky in Go-go!
лучше, чем питон
источник

АП

Александр Попов in Go-go!
о! опять холивар за питон
источник

DP

Daniel Podolsky in Go-go!
забаню
источник

DP

Daniel Podolsky in Go-go!
на самом деле - на яве есть тех. средства писать монолит так, чтобы его не было больно потом поддерживать.

просто квалификация ява-программиста среднего не позволяет ими пользоваться
источник

DP

Daniel Podolsky in Go-go!
в питоне, насколько я знаю, их просто нет
источник

DP

Daniel Podolsky in Go-go!
а в go - есть
источник

ВГ

Владимир Гришин in Go-go!
Daniel Podolsky
а в go - есть
Полез гуглить таинственную аббревиатуру
источник

R

Roman in Go-go!
Andrey S
можно обертку написать
Спасибо, разобрался
источник

I

Igor in Go-go!
Ребят, как через sqlx сложные типы считывать?
источник

p

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

Проблема монолита не в том, что его сложно разрабатывать (благо это научились делать), а в том, что он не масштабируется горизонтально
Нет же
источник

p

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

Проблема монолита не в том, что его сложно разрабатывать (благо это научились делать), а в том, что он не масштабируется горизонтально
Основная проблема монолитов - это контроль сложности и error flow
источник

I

Igor in Go-go!
Мне как-то сюда надо считать. Пробовал вместо []Avatar ставить pq.GenericArray - отдает name "avatars": pq: destination <nil> is not a pointer to array or slice
type AvatarSet struct {
   Avatars            []Avatar    `db:"-" json:"avatars"`
   CurrentMD5       string   `db:"current_md5" json:"currentMD5"`
}
источник