Size: a a a

2021 November 20

O

OlegKrikun in Kotlin Native
источник

OY

Oleg Yukhnevich in Kotlin Native
не обязательно кстати, в теории можно с openssl через cinterop
источник

AM

Andrew Mikhaylov in Kotlin Native
Это если тудой можно из какой-нибудь айоси достучаться.
источник

BP

Bogdan Panchenko in Kotlin Native
Потому что ее нет ? И нет возможности докупить ?
источник

AM

Andrew Mikhaylov in Kotlin Native
Ты сколько микросервисов на своих подах обычно запускаешь?
(:
источник

OY

Oleg Yukhnevich in Kotlin Native
на ios есть и так уже всё, думаю там можно и попроще будет путём пойти
источник

AM

Andrew Mikhaylov in Kotlin Native
Логично, если не врапать там опенссл, а вязаться к фреймворку, не подумал об этой опции.
источник

с#

саша сок #KotlinGang... in Kotlin Native
можно запустить несколько на одной жвм. но я говорю про кейсы, когда маленький апп, по-моему когда большой апп выйгрыш жвм очевиден.
источник

AN

Alexander Nozik in Kotlin Native
Ну а зачем шило на мыло. Тогда уж проще курл
источник

OY

Oleg Yukhnevich in Kotlin Native
тот же движок в ktor для ios, он вообще маленький и поддерживает ssl, там просто используется багатство darwin
а на линукс, как раз openssl это по сути стандарт (другие десктоп таргеты тоже не должно быть проблем поддержать)
даже netty советует использовать jni + openssl/boringssl вместо jdk имплементации, потому что быстрее)
источник

AM

Andrew Mikhaylov in Kotlin Native
Микросервисы на одной жвм не запускают, это обычно максимально изолированные штуки, общающиеся между собой только через сетевой интерфейс.
И да, каждый микросервис — это как раз маленький апп)
источник

с#

саша сок #KotlinGang... in Kotlin Native
можно как Андрей сказал попробовать tdlib
источник

AM

Andrew Mikhaylov in Kotlin Native
Для чего? Мы ж реализацию поддержки SSL обсуждали там.
источник

с#

саша сок #KotlinGang... in Kotlin Native
понятненько
источник

OY

Oleg Yukhnevich in Kotlin Native
с curl сервер не сделаешь
источник

AN

Alexander Nozik in Kotlin Native
а, это да
источник

AM

Andrew Mikhaylov in Kotlin Native
JNI + *ssl быстрее джавовой реализации? Ну дела)
источник

AN

Alexander Nozik in Kotlin Native
JNI тормозит только когда много раз надо передать данные туда-сюда, и то если неаккуратно делать. Просто вызов сишной функции почти бесплатен
источник

AM

Andrew Mikhaylov in Kotlin Native
Интересно, мне казалось, там всё ещё жирноватые накладные расходы.
источник

AN

Alexander Nozik in Kotlin Native
Это заблуждение. Даже в математике на больших матрицах очень мало. Там проблема не с этим, а с тем, что очень большой геморрой эти обертки делать нормально. Тем более над С++. На одиночном вызове с неизменяемыми параметрами/результатами там вообще почти ноль.
источник