Size: a a a

Compiler Development

2020 May 08

А

Алексей in Compiler Development
Илья Чистяков
абстракции уходят на уровень выше, во взаимодействие между микросервисами
не уходят
источник

А

Алексей in Compiler Development
не полностью по крайней мере
источник

ИЧ

Илья Чистяков... in Compiler Development
идея микросервисов какая - взять 100 классов в монолите и сделать из них 100 микросервисов
источник

А

Алексей in Compiler Development
всё равно надо бегать по коллекциям, что-то с ними делать, от этого никуда не деться
источник

AZ

Alexander Zalutskiy in Compiler Development
Илья Чистяков
абстракции уходят на уровень выше, во взаимодействие между микросервисами
Че. Побежали писать микросервис по развороту массива или поиску в абстрактном дереве?
источник

А

Алексей in Compiler Development
хоть микросервисы, хоть монолит
источник

ИЧ

Илья Чистяков... in Compiler Development
Алексей
всё равно надо бегать по коллекциям, что-то с ними делать, от этого никуда не деться
да, но абстракция в виде классов ушла из кода
источник

А

Алексей in Compiler Development
Алексей
всё равно надо бегать по коллекциям, что-то с ними делать, от этого никуда не деться
и уже на этом го начинает спотыкаться
источник

А

Алексей in Compiler Development
Илья Чистяков
да, но абстракция в виде классов ушла из кода
причём тут классы?
источник

ИЧ

Илья Чистяков... in Compiler Development
Алексей
причём тут классы?
как пример
источник

А

Алексей in Compiler Development
Илья Чистяков
как пример
какой пример?
источник

ИЧ

Илья Чистяков... in Compiler Development
Алексей
какой пример?
пример как абстракции покидают код
источник

AK

Andrei Kurosh in Compiler Development
Илья Чистяков
абстракции уходят на уровень выше, во взаимодействие между микросервисами
Какие могут быть абстракции, которые можно было бы спрятать во взаимодействии между сервисами? Условно говоря, любые кеши, очереди и прочее так или иначе должно быть где-то реализовано, и там из-ща отсутствия выразительности будет ад
источник

А

Алексей in Compiler Development
то что в го нет классов как раз проблемой не является
источник

ИЧ

Илья Чистяков... in Compiler Development
Алексей
то что в го нет классов как раз проблемой не является
под абстракциями я понимал абстракции по типу классов
источник

А

Алексей in Compiler Development
Илья Чистяков
пример как абстракции покидают код
абстракции покидают код потому что код написан на го, и там эти абстракции просто невозможны
источник

А

Алексей in Compiler Development
например нет абстракции для краткого проброса ошибок вверх по стеку
источник

DS

Doge Shibu in Compiler Development
Илья Чистяков
идея микросервисов какая - взять 100 классов в монолите и сделать из них 100 микросервисов
Если воспринимать микросервисы так, то это приведет к инфраструктурным проблемами колоссального масштаба.

И весь потенциальный выигрыш от микросервисов будет съеден инфраструктурными и организационными затратами.

Ну и архитектурно выйдет тот же монолит, только распределенный
источник

ИЧ

Илья Чистяков... in Compiler Development
Алексей
абстракции покидают код потому что код написан на го, и там эти абстракции просто невозможны
я говорю исходя из опыта C++/python
источник

А

Алексей in Compiler Development
Илья Чистяков
я говорю исходя из опыта C++/python
и какие абстракции из питона ушли?
источник