Size: a a a

2020 June 02

D

Dmitry in Rust Async
промежуточная архитектура - всасывание статической части маркет-данных из json-файлов
источник

D

Dmitry in Rust Async
as is архитектура полагалась на csv-файлы которые были переведены в разряд legacy и в них на отрез отказывались добавлять те поля данных, что были в json и kafka
источник

D

Dmitry in Rust Async
обычный случай в обычном не идеальном мире )))
источник

A

Adv0cat in Rust Async
Задачу поставленную я могу понять, у нас в работе часто звучит “исторически так сложилось” и “нет времени объяснять, делай…” Но тогда я не могу понять, почему обсуждение до сих пор живо, где я сказал не правильно? Кейс действительно странный))
А у того, кто описал у нас чанками данные приходят в джейсоне, такой РЕСТ. В отдельном поле блоб в базе64, его надо в базу складывать вообще “звучит как очень плохое архитектурное решение”, потому что json -> blob -> base64 ужас какая связка, аж страшно представить 😄
источник

A

Adv0cat in Rust Async
Dmitry
обычный случай в обычном не идеальном мире )))
Ваш случай я тоже прекрасно понимаю, подпадает под “нет времени объяснять - делай” 🤣
источник

D

Dmitry in Rust Async
Adv0cat
Задачу поставленную я могу понять, у нас в работе часто звучит “исторически так сложилось” и “нет времени объяснять, делай…” Но тогда я не могу понять, почему обсуждение до сих пор живо, где я сказал не правильно? Кейс действительно странный))
А у того, кто описал у нас чанками данные приходят в джейсоне, такой РЕСТ. В отдельном поле блоб в базе64, его надо в базу складывать вообще “звучит как очень плохое архитектурное решение”, потому что json -> blob -> base64 ужас какая связка, аж страшно представить 😄
> где я сказал не правильно? Кейс действительно странный))
все правильно, просто не хватало вот этого:

"Задачу поставленную я могу понять, у нас в работе часто звучит “исторически так сложилось” и “нет времени объяснять, делай…”"
источник

D

Dmitry in Rust Async
сперва ответ звучал слегка идеалистично )
источник

A

Adv0cat in Rust Async
Dmitry
сперва ответ звучал слегка идеалистично )
Простите 😄
источник

D

Dmitry in Rust Async
все норм 👌
источник

D

Dmitry in Rust Async
проясните лучше вот такой момент
async_std::task::spawn_local - оно выполняет future на текущем потоке (на котором вызвано)?
https://docs.rs/async-std/1.6.0/async_std/task/fn.spawn_local.html
источник

D

Dmitry in Rust Async
если да, то какая применимость?
так как разницы между future и простым замыканием в "таком случае" я не вижу
источник

f

folex in Rust Async
Adv0cat
Мне кажется, чтобы пришлось парсить json потоково, нужно где-то было накосячить в архитектуре
Cli приложение для внутреннего вызова api. Копипастишь/печатаешь json в консольку
источник

D

Dmitry in Rust Async
folex
Cli приложение для внутреннего вызова api. Копипастишь/печатаешь json в консольку
да мы там уже чуть выше разобрались что все понимают что иногда   по тем или иным причинам даже те решения что не идеальны - приходится применять )
источник

f

folex in Rust Async
Dmitry
если да, то какая применимость?
так как разницы между future и простым замыканием в "таком случае" я не вижу
Там им зачем-то для wasm это было нужно, но я не уверен, как именно
источник

D

Dmitry in Rust Async
ну т.е. я прав в своем понимании, что это вырожденый случай полностью аналогичный замыканию?
источник

ph

pl 🦑 hk in Rust Async
нет
источник

r

red75prime in Rust Async
Dmitry
ну т.е. я прав в своем понимании, что это вырожденый случай полностью аналогичный замыканию?
Нет. Замыкание не может передать управление другому замыканию, а потом вернуться к исполнению с той же точки.
источник

D

Dmitry in Rust Async
red75prime
Нет. Замыкание не может передать управление другому замыканию, а потом вернуться к исполнению с той же точки.
о! именно этого кусочка мне не хватало
спасибо
источник

A

Adv0cat in Rust Async
Ребят, а у всех на внутренности reqwest ругается так CLion и из-за этого типы не может показать?))
источник

e

egoarka in Rust Async
Adv0cat
Ребят, а у всех на внутренности reqwest ругается так CLion и из-за этого типы не может показать?))
с vscode rust-analyzer и idea community edition + plugin rust все ок
источник