Size: a a a

2021 April 21

P

Pavel in pro.elixir
Эмммм, ну значит у вас хреновое понимание как все в го. С бд там нормально, с транзакциями тоже, с миграциями - да, приходится пилить то, что есть напильником, чтобы работало
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Дожили блять… Хотя, скажем честно, круд стартапы подзаебали малек
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Можно разок в жизни попилить и прикольные весчи
источник

P

Pavel in pro.elixir
Ну на гошке тоже много RocksDB, LevelDB всякого, разного. Но все-равно печаль-беда с SQL.
источник

IG

Igоr Gоrуаchev in pro.elixir
ты ещё на go mod посмотри, вот где живёт сгусток вселенской альтернативноодарённости! ;)
источник

P

Pavel in pro.elixir
Ооо, об этом костыле хочется просто молчать. Очень хотели они обойтись без тула для аерсионирования, и обосратушки случился ))
источник

P

Pavel in pro.elixir
И шлейф до сих пор тянется
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Го зашла
1. вчерашним админам которых сегодня перекрасили в девопсов, дали много денях а программировать не научили,
2. Чувакам которые узнали про КАП теорему, взяли рафт и начали хуярить свои БД под любое говно,
3. Сектантам микросервисов ради микросервисов.

Исходя из этого можно понять сразу какой туллинг там есть а какого - нету
источник

SZ

Sergei Zobov in pro.elixir
цэтаты великiх!
источник

P

Pavel in pro.elixir
Всхрюкнул
источник

IG

Igоr Gоrуаchev in pro.elixir
иногда хочется совсем не молчать, а наоборот пожаловаться в том чатике, в котором поймут эту боль, с которой время от времени всё ещё приходится иметь дело.
источник

IG

Igоr Gоrуаchev in pro.elixir
go зашло многим исключительно из-за того, что это Керниган, Пайк и святой Гугол.
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Го зашёл(или просто пишут) ещё и другим разработчикам из других языков, кому дали много денег и сказали - пиши на гоу. Я прямо много таких случаев знаю.
источник

N

Nikita in pro.elixir
мне зашло
1 бинарь без зависимостей
2 вес приложения (docker контейнер)
3 экосистема (куча библиотек для kubernetes)
но он под свои задачи что то большое я бы на нем не делал
а так да есть и негативные стороны go ради go и получается треш
источник

P

Pavel in pro.elixir
Я вот страдаю на эликсире от некоторых вещей:
- до сих пор нормальный рефакторинг приложения, автодополнение и прочее периодически через сраку
- хочешь посмотреть флеймграф вызова модуля на продакшн, давай там сам как-нибудь
- интеграция с прометеусом отдельная песня, Summary до сих пор нет, если не собираешь метрики (не пуллишь) то оно жрет память и кидается по OOM
- очень черезжопная реализация зонтика, которая выглядит так, как-будто она и нахер не нужна
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Интересно, а в каких языках флеймграф встроенный?
источник

P

Pavel in pro.elixir
Go и pprof пожалуйста
источник

P

Pavel in pro.elixir
Там вообще на удивление тулинг профилирования на продакшн для компилируемого языка очень хороший, лучший, для компилируемых языков кмк
источник

DR

Dmitry Russ (Aleksan... in pro.elixir
Там можно включить его на конкретный поток? Как оно там работает.
источник

P

Pavel in pro.elixir
Отдельно внутри горутины ты не покопаешься, если там ничего не переделали, но тут вопрос в определении проблемного места и посмотреть, что жрет, по CPU, по памяти - это все пожалуйста
источник