Size: a a a

2020 March 09

SB

S B in F# Flood
Я думал ты про мой вопрос о транзакционности.
источник

Д

Диёр in F# Flood
ну тот типчик в принципе странный был: "ну зачем все эти типы, тесты, можно же просто сразу четенько писать код без ошибок"
источник

SB

S B in F# Flood
Диёр
ну тот типчик в принципе странный был: "ну зачем все эти типы, тесты, можно же просто сразу четенько писать код без ошибок"
Таки есть задачи и проекты, для которых можно.
источник

Д

Диёр in F# Flood
ну опять таки явно не наш кейс был, там довольно сложный гуй был какой-то
источник

IC

Iλyα Che in F# Flood
7 лет прошло. Ничего не изменилось?
источник

SN

Shub Niggurath in F# Flood
Iλyα Che
7 лет прошло. Ничего не изменилось?
ничего
источник

IC

Iλyα Che in F# Flood
Что ж...
источник

АВ

Андрей Вилинский in F# Flood
Iλyα Che
7 лет прошло. Ничего не изменилось?
изменилось, они почти все пофиксили, каменты тоже устарели
источник

АВ

Андрей Вилинский in F# Flood
какие бы ни были быстрые джойны в постгре итд. иногда (иногда), да почти всегда, лучше когда их не надо.
- jsonb в постгре, это нетипизированная хрень еще хуже чем bson,
- запросы по ним не менее страшненькие чем монговские, там хотя бы как все остальное
- настроить репликацию в постгре, итд вразы сложнее чем добавить ноду в монге, лучше уж сразу couchdb, вот где вам нужен будет инженер на фултайм

несмотря на это постгря - лучшая реляционная база, была, есть и долго еще будет
источник

АВ

Андрей Вилинский in F# Flood
Shub Niggurath
во-первых, 99% кодерков не могут в документ-ориентированный дизайн и поэтому все аппликации на монге очень быстро упираются в проблему отсутствия транзакций, точнее, даже не транзакций, а атомарной записи в несколько документов
наблюдаю тот же самый икспириенс с этими кодерками и постгрей, да что там базы, асинк авайт или тот же еф вводит почти любого в ступор, прям каждый раз открываю неизведанные границы вселенского невежества. часто забываю не принимать этот факт близко к сердцу и кошельку
монга или еще какой дизайн тут ваще не при делах
источник

R

Roman in F# Flood
Андрей Вилинский
какие бы ни были быстрые джойны в постгре итд. иногда (иногда), да почти всегда, лучше когда их не надо.
- jsonb в постгре, это нетипизированная хрень еще хуже чем bson,
- запросы по ним не менее страшненькие чем монговские, там хотя бы как все остальное
- настроить репликацию в постгре, итд вразы сложнее чем добавить ноду в монге, лучше уж сразу couchdb, вот где вам нужен будет инженер на фултайм

несмотря на это постгря - лучшая реляционная база, была, есть и долго еще будет
Эмм, а как это bson более типизированный, чем jsonb?
источник

АВ

Андрей Вилинский in F# Flood
больше типов - более типизированный. Например есть int32, int64, double и decimal128. Ещё сам формат оптимирован для быстрого поиска объектов и полей внутри
источник

R

Roman in F# Flood
В постгре тоже отдельный механизм индексирования jsonb. И поиск там шустрый. Насчёт numeric типов не знаю ситуацию
источник

Д

Диёр in F# Flood
Ъуъ
источник

Д

Диёр in F# Flood
По качеству, например, hello world принимающий 1000 http запрос на node.js 8-10мб оперативной и 1-но ядно, на java это 300-500мб(только на старт) и все 8 ядер не хватет на обработку. при этом на node рост памяти до ~100мб.
источник

Д

Диёр in F# Flood
Это что надо сделать чтобы 8 ядер не хватало на такое
источник

AH

Ayrat Hudaygulov in F# Flood
ОХ ЕБАТЬ КАКАЯ СКАЛА ТУПАЯ ПИЗДА
источник

AH

Ayrat Hudaygulov in F# Flood
вот такой жсон

{
 “value”: 1
}


где валуе может быть, а может не быть и вообще оно Double

при таком классе:
case class Foo(value: Option[Double])

она парсит в (ВНИМАНИЕ)

Foo(value = Some(1)), где 1 - это ИНТЕЖЕР в рантайме
источник

AH

Ayrat Hudaygulov in F# Flood
потому что ебаное стирание типов
источник

AH

Ayrat Hudaygulov in F# Flood
НУ ПИЗДЕЦ
источник