
Митко Соловец?
28.08.2018
09:51:53
на чат про жвм она не распространяется - мы постим только с вилкой

Quantum Harmonizer
28.08.2018
09:52:04

Sergey
28.08.2018
09:52:24
лол, Тинькофф решили что будет проще взять джавистов писать на котлине чем искать скала богов?

Митко Соловец?
28.08.2018
09:52:24
ложь
ты еще про чатик эк яндексоидов не знаешь видимо) либо ты красавчик и выбил себе оффер, респект.

Google

Тимур
28.08.2018
09:52:41

Quantum Harmonizer
28.08.2018
09:52:44

Andrey
28.08.2018
09:52:48

Митко Соловец?
28.08.2018
09:53:03

Alexey
28.08.2018
09:53:08

Митко Соловец?
28.08.2018
09:53:09
Чтобы и разговоров не было потом.

Quantum Harmonizer
28.08.2018
09:53:22

Sergey
28.08.2018
09:53:28

Митко Соловец?
28.08.2018
09:53:30

Quantum Harmonizer
28.08.2018
09:53:47

Vitalii
28.08.2018
09:54:12

Alexey
28.08.2018
09:54:35

Роман
28.08.2018
09:55:03
в чём прикол скалы?

Google

Костя
28.08.2018
09:55:06
А как вам Минский Яндекс ? Звали пару раз туда, я что-то не дошел, не вовремя выходили

Денис
28.08.2018
09:55:26

Костя
28.08.2018
09:55:31
Ну как мобильная разработка, хз-хз, Яндекс, отзывы противоречивые

Alexey
28.08.2018
09:56:07

Quantum Harmonizer
28.08.2018
09:56:09

Митко Соловец?
28.08.2018
09:56:10

Денис
28.08.2018
09:56:17

Митко Соловец?
28.08.2018
09:56:20
будет и скала
и котлин
а вот кто победит - это другой вопрос)

Денис
28.08.2018
09:56:34
Да господь, я же даже приписал, что это сарказм!

Митко Соловец?
28.08.2018
09:56:37
тут от Олега все зависит

Роман
28.08.2018
09:56:40

Mi
28.08.2018
09:56:43
о, опять срач

Quantum Harmonizer
28.08.2018
09:56:47

Alexey
28.08.2018
09:56:52

Костя
28.08.2018
09:56:56

Quantum Harmonizer
28.08.2018
09:57:09

Vitalii
28.08.2018
09:57:11
В некоторых есть.

Google

Митко Соловец?
28.08.2018
09:57:28
а он технарь, что ли?)
ну он спросит типо, че по бизнес вэлью - и тут ему метрики вываливают мол Котлин дает так же, как и скала, но проще и легче искать разрабов/переучивать.
и все гг вп

Руслан
28.08.2018
09:57:58

Костя
28.08.2018
09:57:59
Ну ладно, всё индивидуально - понял

Andrey
28.08.2018
09:58:24

Костя
28.08.2018
09:58:30

Руслан
28.08.2018
09:59:10

Vitalii
28.08.2018
09:59:27

Quantum Harmonizer
28.08.2018
09:59:50

Руслан
28.08.2018
09:59:50
Когда в компании пилят какое-то невероятное количество велосипедов, но при этом СТО боится что джависты не осилят котлин.. ну такое

Oleg
28.08.2018
10:03:34
Кстати в Яндексе есть котлин, но немного) Чувак оттуда рассказывал.

Quantum Harmonizer
28.08.2018
10:04:02

Oleg
28.08.2018
10:04:13

Руслан
28.08.2018
10:05:02
В андроиде?

Quantum Harmonizer
28.08.2018
10:05:37

Руслан
28.08.2018
10:05:52
Ну там очевидно должен быть
На бекенде он не в списке разрешенных языков

Alexey
28.08.2018
10:08:00
Да я уже вижу, что ты крут. Let me see your code sample ?
Ези экзампл, когда у тебя мало запросов ты не задумываешься, сколько тебе надо тредов, не паришься по поводу памяти, которое на каждую операцию аллоцируется. А как только к тебе приходит нагрузка, и приложение начинает захлёбываться от тасок в очереди и постоянных гц.
Писал я одну приложуху, которая по сути горячий кешь с небольшой бизнесс логикой, и понял что на дикой нагрузке сериализация убивает мне весь ЦПУ из-за постоянных ГЦ. В итоге родилась либа, которая поверх jackson streaming херачит почти без оверхедов json.
https://github.com/tethys-json/tethys

Google

Alexey
28.08.2018
10:11:15
Ну и про архитектуру приходится думать значительно чаще, чем когда ты пишешь монолит для 100 колек

Vitalii
28.08.2018
10:13:53

Руслан
28.08.2018
10:15:34
Значит не все потеряно в яндексе.

Mikhail
28.08.2018
10:21:16

Mikhail
28.08.2018
10:22:01

Quantum Harmonizer
28.08.2018
10:22:45

Oleg
28.08.2018
10:22:47
В андроиде?
Да, чувак был из группы разработки приложения "Яндекс" собственно

Mikhail
28.08.2018
10:23:09

Alexey
28.08.2018
10:23:53

Admin
ERROR: S client not available

Mikhail
28.08.2018
10:24:54
ну судя по бенчмаркам jackson и сам хорошо справляется, никакая генерация в билд-тайме ему не нужна

Alexey
28.08.2018
10:25:16
https://github.com/tethys-json/tethys/blob/master/modules/benchmarks/src/main/scala/json/bench/handwritten/HandwrittenBench.scala#L62
ObjectMapper будет плестись где то оч далеко от этого результата

Mikhail
28.08.2018
10:27:09
ок, а без стриминга он сколько выдает?

Alexey
28.08.2018
10:27:53
Надо будет добавить ради интереса ObjectMapper, gson и еще чего нибудь

Mikhail
28.08.2018
10:28:10
и мой парсер добавь =)

Alexey
28.08.2018
10:28:29
ссылочку

Mikhail
28.08.2018
10:28:43
https://github.com/wizzardo/json-benchmarks

Quantum Harmonizer
28.08.2018
10:28:50

Google

Mikhail
28.08.2018
10:29:06
ссылочку
https://github.com/wizzardo/tools
https://github.com/wizzardo/tools/wiki/JsonTools
https://github.com/wizzardo/tools/wiki/JsonTools

Alexey
28.08.2018
10:29:52

Quantum Harmonizer
28.08.2018
10:30:34

Alexey
28.08.2018
10:31:19
Всмысле я на него делаю большие ставки :)
Правда не понятно что именно из него брать и тестировать

Quantum Harmonizer
28.08.2018
10:33:01

Alexander
28.08.2018
10:33:09
Мне надо было очень маленькую библиотеку для очень быстрого парминга, перепробовал много чего, в результате выбрал json-simple

Mikhail
28.08.2018
10:33:22

Quantum Harmonizer
28.08.2018
10:33:53

Mikhail
28.08.2018
10:34:49
это было так давно, что я не помню, что мы обсуждали

Mikhail
28.08.2018
10:34:52

Alexander
28.08.2018
10:36:13

Mikhail
28.08.2018
10:37:29
200кб со всеми зависимостями

Alexander
28.08.2018
10:37:43
Да я уже посмотрел

Mikhail
28.08.2018
10:38:09
была раза в два меньше.. но размер кода растет =(

Quantum Harmonizer
28.08.2018
10:38:38

Mikhail
28.08.2018
10:39:03
сейчас уже пофиг, а раньше под андроид еще писал