Size: a a a

2020 July 17

DP

Daniel Podolsky in Go-go!
так он не умеет, насколько я помню
источник

А

Артём in Go-go!
каво
источник

А

Артём in Go-go!
должен уметь ведь
источник

p

pragus in Go-go!
Артём
должен уметь ведь
почему вы так считаете?
источник

ВС

Владимир Столяров... in Go-go!
pragus
но nat - это сам по себе хак. чтобы гонять трафик между хостами(когда оба за nat) - это хак на хаке.
Ipv6, по-идее, должен решить эту проблему. Однако он вносит другую - он чертовски сложный
источник

p

pragus in Go-go!
Владимир Столяров
Ipv6, по-идее, должен решить эту проблему. Однако он вносит другую - он чертовски сложный
для приложений он вообще прозрачный :)
источник

А

Артём in Go-go!
pragus
почему вы так считаете?
ну ведь в принципе это возможно. И есть бутстрап ноды, которые могут в этом помочь.
источник

ВС

Владимир Столяров... in Go-go!
pragus
для приложений он вообще прозрачный :)
Скорее тут про внедрение речь, уж сколько с его запуска прошло, а до сих пор поди найди провайдера, который его даст
источник

DP

Daniel Podolsky in Go-go!
там что-то из того, что умеет либа, не умеет гошный биндинг, это раз

ну, раньше не умел

и два - транспорты, которые libp2p поддерживают, тоже не умеют в nat на обеих сторонах без релея

webrtc же не умеет
источник

А

Артём in Go-go!
можно ли в libp2p делать подключение имея только peer id?
источник

p

pragus in Go-go!
Артём
ну ведь в принципе это возможно. И есть бутстрап ноды, которые могут в этом помочь.
https://slideplayer.com/slide/693136/

можно самому имплементить такое. если ограничиться udp, то относительно просто.
источник

АП

Александр Попов... in Go-go!
кстати насколько дорогая операция пересоздания внутреннего массива для слайса?
источник

АП

Александр Попов... in Go-go!
там же память копируется в новый массив при "расширении". А если уже туда вбухано пару Gb байтиков?
Я надеюсь там есть какой то хак для удешевления операции, а тупо цикл
источник

DP

Daniel Podolsky in Go-go!
можно взять и померять
источник

DP

Daniel Podolsky in Go-go!
коллеги, а есть у нас тут люди, которые с badger работали?

у меня странный подземный стук, хочу понять, куда глядеть

вот у меня RW транзакция, и в ее рамках я иду по итератору (надо прям все ключи перебрать)

поломается ли что-нибудь, если я в процессе итерирования буду делать set имеющимся ключам. новые создавать не буду
источник

АЛ

Артем Лазаренко... in Go-go!
Подскажите пожалуйста в го есть инструмент для того что б посмотреть сколько времени приложение ожидало на мьютексах?
источник

AP

Alexey Palazhchenko in Go-go!
Артем Лазаренко
Подскажите пожалуйста в го есть инструмент для того что б посмотреть сколько времени приложение ожидало на мьютексах?
источник

АЛ

Артем Лазаренко... in Go-go!
👍
источник

DP

Daniel Podolsky in Go-go!
Daniel Podolsky
коллеги, а есть у нас тут люди, которые с badger работали?

у меня странный подземный стук, хочу понять, куда глядеть

вот у меня RW транзакция, и в ее рамках я иду по итератору (надо прям все ключи перебрать)

поломается ли что-нибудь, если я в процессе итерирования буду делать set имеющимся ключам. новые создавать не буду
сам спросил - сам ответил

прямо в доке не сказано, но сказано, что, если во время итерации писать - итератор этого не увидит. значит - писать можно, а что не увидит - так это даже хорошо
источник

АП

Александр Попов... in Go-go!
Daniel Podolsky
сам спросил - сам ответил

прямо в доке не сказано, но сказано, что, если во время итерации писать - итератор этого не увидит. значит - писать можно, а что не увидит - так это даже хорошо
я как понял он там в слайс валит, потом при коммите хреначит уже
источник