Size: a a a

F# Flood: ПДД made functional, making illegal state INGIBDDdale

2020 May 19

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Я недавно узнал что у редиса в коде есть проверка, что когда он видит http хедеры типа Host: он обрубает подключение
источник

VK

Vladislav Khapin in F# Flood: ПДД made functional, making illegal state INGIBDDdale
А есть тлдр?
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
потому что огромное кол-во людей делает ssrf на редис с рутом
источник

A

Anatoly in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vladislav Khapin
А есть тлдр?
MongoDB is a distributed document database which claims to offer “among the strongest data consistency, correctness, and safety guarantees of any database available today”, with “full ACID transactions”. Jepsen evaluated MongoDB version 4.2.6, and found that even at the strongest levels of read and write concern, it failed to preserve snapshot isolation. Instead, Jepsen observed read skew, cyclic information flow, duplicate writes, and internal consistency violations. Weak defaults meant that transactions could lose writes and allow dirty reads, even downgrading requested safety levels at the database and collection level. Moreover, the snapshot read concern did not guarantee snapshot unless paired with write concern majority—even for read-only transactions. These design choices complicate the safe use of MongoDB transactions. This work was performed independently, without compensation, and conducted in accordance with the Jepsen ethics policy. MongoDB, Fauna, and YugaByte, all mentioned in this report, have previously engaged Jepsen for paid analyses.
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Denis Bobrov
Я недавно узнал что у редиса в коде есть проверка, что когда он видит http хедеры типа Host: он обрубает подключение
вот с этого я орал 5 минут
источник

VK

Vladislav Khapin in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Anatoly
MongoDB is a distributed document database which claims to offer “among the strongest data consistency, correctness, and safety guarantees of any database available today”, with “full ACID transactions”. Jepsen evaluated MongoDB version 4.2.6, and found that even at the strongest levels of read and write concern, it failed to preserve snapshot isolation. Instead, Jepsen observed read skew, cyclic information flow, duplicate writes, and internal consistency violations. Weak defaults meant that transactions could lose writes and allow dirty reads, even downgrading requested safety levels at the database and collection level. Moreover, the snapshot read concern did not guarantee snapshot unless paired with write concern majority—even for read-only transactions. These design choices complicate the safe use of MongoDB transactions. This work was performed independently, without compensation, and conducted in accordance with the Jepsen ethics policy. MongoDB, Fauna, and YugaByte, all mentioned in this report, have previously engaged Jepsen for paid analyses.
Хех
источник

SN

Shub Niggurath in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Doge Shibu
Смелые парни, ничего не могу сказать.
источник

A

Anatoly in F# Flood: ПДД made functional, making illegal state INGIBDDdale
… users would prefer, of course, to use readConcern level “majority” and writeConcern w:“majority”, since everyone wants safety. However, when users find stronger consistency levels to be too slow, they will switch to using weaker consistency levels. These decisions are often based on business requirements and SLAs rather than granular developer needs.
источник

VP

Vasiliy Pereverzev in F# Flood: ПДД made functional, making illegal state INGIBDDdale
это плохой код?
источник

SN

Shub Niggurath in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Igor
Шо, скалисты таки кокнули последнюю крупную компанию с f# 🤔 (е_аный рыночек)
это обычная desinformation campaign. проще говоря fake news
источник

SN

Shub Niggurath in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vasiliy Pereverzev
это плохой код?
скорее странный
источник

КП

Крылатый Пегас... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Весь современный мир это сплошная инфовойна всех против всех.
источник

VK

Vladislav Khapin in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Anatoly
… users would prefer, of course, to use readConcern level “majority” and writeConcern w:“majority”, since everyone wants safety. However, when users find stronger consistency levels to be too slow, they will switch to using weaker consistency levels. These decisions are often based on business requirements and SLAs rather than granular developer needs.
Звучит конечно страшновато
источник

SN

Shub Niggurath in F# Flood: ПДД made functional, making illegal state INGIBDDdale
источник

A

Anatoly in F# Flood: ПДД made functional, making illegal state INGIBDDdale
я там ещё ору с того, что "Read concern ‘snapshot’ returns data from a snapshot of majority committed data if the transaction commits with write concern ‘majority’"
источник

A

Anatoly in F# Flood: ПДД made functional, making illegal state INGIBDDdale
т.е. если ты закоммитал с другим консёрном, то это undefined behaviour
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Я вот знал что монга говно, но не настолько же
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Я думал она хотя бы БД
источник

A

Anatoly in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ayrat Hudaygulov
Я вот знал что монга говно, но не настолько же
ну это про распределённые транзакции в том числе и между шардами
источник

A

Anatoly in F# Flood: ПДД made functional, making illegal state INGIBDDdale
в рамках одной ноды там всё норм
источник