Size: a a a

F# Flood: r/FreeFolk

2020 February 28

VS

Vladimir Shchur in F# Flood: r/FreeFolk
хз, я уже почти дописал на фшарпе полностью, несколько фичей осталось только
источник

VS

Vladimir Shchur in F# Flood: r/FreeFolk
и кафковский клиент так стримы и не поддерживает)
источник

VS

Vladimir Shchur in F# Flood: r/FreeFolk
нативный клиент всегда лучше, ты его всегда можешь улучшать как хочешь
источник

NM

Nikolay M in F# Flood: r/FreeFolk
Я если на стеке создать структуру, записать в реф, и вернуть, где она лежать будет? 🤔
источник

NM

Nikolay M in F# Flood: r/FreeFolk
Или в реф нельзя засунуть структуру?
источник

DS

Dima Struts in F# Flood: r/FreeFolk
Nikolay M
Или в реф нельзя засунуть структуру?
boxing?
источник

SB

S B in F# Flood: r/FreeFolk
Vladimir Shchur
да, одна партиция должна на брокер влезть это одно, я про то что много топиков тормозят брокера
так чувак задвинул тему ОДНОГО топика с 5к ПАРТИЦИЙ. грубо говоря, по партиции на каждую строку в SQL таблице.
источник

SB

S B in F# Flood: r/FreeFolk
в более-менее устойчивом домене из ~5к разных объектов.
источник

VS

Vladimir Shchur in F# Flood: r/FreeFolk
ну в пульсаре партиция=отдельный топик, 100 партиций=100 топиков с одной партицей, вроде в кафке примерно так же
источник

MS

Mark Shevchenko in F# Flood: r/FreeFolk
Nikolay M
Я если на стеке создать структуру, записать в реф, и вернуть, где она лежать будет? 🤔
Смотря что понимать под "записать в реф". Можно адрес этой структуры передать по ссылке в другую функцию. Можно её целиком скопировать в объект из кучи.
источник

NM

Nikolay M in F# Flood: r/FreeFolk
Mark Shevchenko
Смотря что понимать под "записать в реф". Можно адрес этой структуры передать по ссылке в другую функцию. Можно её целиком скопировать в объект из кучи.
Я подумал, что скорее всего компилятор создаст эту структуру на куче, в противном случае, у тебя по завершению вызова функции стэк освободится и ссылка станет невалидной.
источник

VK

Vladislav Khapin in F# Flood: r/FreeFolk
Nikolay M
Я если на стеке создать структуру, записать в реф, и вернуть, где она лежать будет? 🤔
реф это { mutable Value: 'T }
источник

VK

Vladislav Khapin in F# Flood: r/FreeFolk
если ты про рефы
источник

VK

Vladislav Khapin in F# Flood: r/FreeFolk
если не про рефы
источник

VK

Vladislav Khapin in F# Flood: r/FreeFolk
то на стеке
источник

AH

Ayrat Hudaygulov in F# Flood: r/FreeFolk
Nikolay M
Я если на стеке создать структуру, записать в реф, и вернуть, где она лежать будет? 🤔
Она скопируется в тело рефа и будет на хипе.
Это называется боксинг. Может тебе уже книгу почитать?
источник

Д

Диёр in F# Flood: r/FreeFolk
Ayrat Hudaygulov
Она скопируется в тело рефа и будет на хипе.
Это называется боксинг. Может тебе уже книгу почитать?
В книге интерактива нет
источник

Д

Диёр in F# Flood: r/FreeFolk
А тут сразу ответят
источник

DK

Dmitry K. in F# Flood: r/FreeFolk
в книге не забанят
источник

NM

Nikolay M in F# Flood: r/FreeFolk
Ayrat Hudaygulov
Она скопируется в тело рефа и будет на хипе.
Это называется боксинг. Может тебе уже книгу почитать?
Читал, скучно
источник