Место проведения — Технопарк Новосибирского Академгородка.
Улица Николаева, 12, правая башня, Большой зал на втором этаже.
Deutsche Bank
Technology Centre
15 сентября, Технопарк
Java Day
15 сентября Технологический Центр Дойче Банка провёл в Новосибирске бесплатную Java-конференцию.

Поговорили о насущных проблемах, будущем технологий
и немного о финтехе, каким он должен быть.

Оставьте заявку, и мы напишем вам, как будут готовы записи докладов.
Доклады
Messaging на прокачку
Дмитрий Анохин, Deutsche Bank Technology Center
Доклад про наш опыт создания решения для хранения и обработки данных высокочастотной и алгоритмической торговли:
— поговорим о архитектуре и выбранном решении (на основе Solace),
— сравним производительность Oracle и KDB (Kx),
— затронем вопросы интеграции с другими системами и быстрого старта.

Будет интересно всем, кому нужно очень быстро обрабатывать и передавать потоки данных по сложным маршрутам.

Запись доклада
Слайды
11:10 — 11:50
Как сделать встроенный в JVM профайлер, который не боится AOT-компиляции?
Иван Углянский, Excelsior LLC
Существует множество разных способов профилирования Java-кода и профилировщиков, которые позволяют это делать. Недавно нам понадобилось собирать профиль приложений, запускаемых на Excelsior JET. При этом делать это нужно было на всех поддерживаемых системах и архитектурах, без перекомпиляции приложения, да еще и с приемлемой производительностью. Оказалось, что привычные способы профилирования одновременно под все эти пункты не подходят, поэтому нужно было придумать что-то свое.

В докладе расскажем:
– зачем JVM с AOT понадобился встроенный профайлер;
– какие вообще есть способы профилирования Java-кода и подходят ли они для случая AOT-компиляции;
– что можно себе позволить, если профилировать код изнутри JVM;
– чем пришлось заплатить за универсальность получившегося профилировщика.
12:00 — 12:40
Java и Linux – борьба за микросекунды
Алексей Рагозин
Некоторыe типы систем (например, в электронной торговле) могут иметь очень жёсткие требования по времени отклика.

Доклад осветит практические аспекты разработки решений с малым временем отклика на платформе Java + Linux
— Low latency, Ultra low latency и Real time: что всё это значит?
— Оптимизация архитектуры для минимизации времени отклика
— Оптимизация времени отклика Java-кода
— Многопоточность, параллелизация и время отклика
— Настройка Linux для минимизации времени отклика
13:40 — 14:20
Что такое GraalVM, и зачем оно нужно
Олег Чирухин, JUG.RU
GraalVM — универсальная виртуальная машина для запуска приложений, написанных на JVM-языках (таких как Java, Scala, Clojure, Kotlin), JavaScript, Python, Ruby, R и языках, основанных на LLVM, таких как C и C++.

Обычно исследовательские проекты выглядят как нечто далекое и слабо применимое. С GraalVM иначе: очень уж внезапно он вышел на сцену как зрелый конкурент и начал использоваться в таких больших компаниях как Twitter.

В докладе мы поговорим о составляющих GraalVM подпроектах — Graal Compiler, Truffle и SubstrateVM, и посмотрим, как их использование может выглядеть с точки зрения непосредственного использования (не связанного со статегическими целями по улучшению экосистемы Java-платформы).
14:30 — 15:10
Решить за 300 миллисекунд
Дмитрий Янтер, Deutsche Bank Technology Center
Есть много литературы и статей о математических моделях, которые можно применять для решения финансовых задач.

Как они применяются на практике? Сотни уравнений, задачи квадратичного программирования и жесткие требования к производительности.

Доклад о production-системах на стыке Java-технологий и высшей математики, успешно работающих на глобальных финансовых рынках.
15:20 — 16:00
Оставить заявку на записи докладов
Имя
Фамилия
Email
Регистрируясь, вы даете согласие на обработку персональных данных, а мы обещаем не писать вам ничего неуместного
Организатор конференции
Технологический Центр Дойче Банка
Мы разрабатываем программное обеспечение для инвестиционного бизнеса Дойче Банка.

Наши системы обязаны быть быстрыми, надёжными, распределёнными, обрабатывать и передавать большие объёмы данных. С нами интересно.

Мы стремимся делать финтех таким, каким он должен быть.
У нас есть вакансии:
Java developer
Senior Java Developer
Scala Developer
Проект Rates D2C — платформа Дойче Банка для электронной торговли финансовыми инструментами и деривативами в режиме дилер-клиент.

Платформа предоставляет обновляемый поток котировок (десятки обновлений в секунду) по тысячам стандартных финансовых инструментов, а также отвечает на RFQ-запросы по ним и инструментам с нестандартными экономическими параметрами. Система подключена к международным площадкам Bloomberg, TradeWeb, BondVision и др.

Технологически – это набор Java SE 8/Spring-микросервисов, размещенных на нескольких десятках серверов в Европе, США и Азии. Клиентские приложения написаны на .Net WPF или HTML5. У нас высокие требования к отказоустойчивости и производительности — сохранение работоспособности при потере сервера или дата центра, способность совершать сделки с общим циклом <1 сек и предоставлять обновления цен по тысячам инструментов в режиме реального времени.

В этот проект мы ищем Java-разработчика.

Чтобы узнать подробности об условиях и требованиях, жмите "Мне интересно".


Проект AutobahnFX — флагманская платформа FX-трейдинга от Дойче Банка, полностью разрабатываемая российским технологическим центром.

Платформа предоставляет обновляемый поток котировок (десятки обновлений в секунду) по сотням валютных пар клиентам по всему миру. Каждый клиент получает индивидуальные котировки, учитывающие кредитные риски клиента, ликвидность инструментов, текущую клиентскую позицию и сопутствующие параметры. Производительность платформы: подсчет и рассылка до 1млн обновлений цен в секунду; прием до 100 сделок в секунду с гарантированным временем обработки сделки <10ms, включая проверки и автоматический риск менеджмент в платформе алгоритмического трейдинга.

Технологически — это набор Java SE 8/Spring-микросервисов, размещенных на нескольких десятках серверов в Европе, США и Азии; суммарно более 300 процессов. Клиентские приложения написаны на .Net или Web UI, кроме того, многие клиенты имеют собственные платформы, интегрированные через стандартный FIX API. Внутри банка платформа взаимодействует более чем с 10 приложениями для прайсинга и риск-менеджмента в режиме реального времени.

В этот проект мы ищем Senior Java-разработчика.

Чтобы узнать подробности об условиях и требованиях, жмите "Мне интересно".

Проект Sherpa — следующее поколение системы для рынка деривативов (многомерных производных финансовых инструментов, в которые инвестируют миллиардные суммы).

Подготовка информации для взаиморасчетов, формирование отчётности, подсчёт статистики — ключевые функции для системы trade processing. Развитие финансовых технологий требует сохранения простоты при увеличении скорости обработки. В пике нагрузка достигает сотен сделок в секунду. Ошибки критичны тем, что грозят потерей финансовой стабильности для организации.

В этот проект мы ищем специалистов, заинтересованных в движении от императивного подхода к функциональным языкам программирования и желающих наращивать финтех-экспертизу.

Чтобы узнать подробности об условиях и требованиях, жмите "Мне интересно".

Подробнее о вакансии
Конференция — отличный способ познакомиться.

Слушайте доклады наших инженеров, спрашивайте про проекты и процессы в кулуарах. Если понравится, заходите на интервью. Решение об оффере мы примем в тот же день.

Оставьте свои данные, чтобы мы знали, что вам интересно узнать подробнее о наших вакансиях.
Оставляя заявку на интервью, вы даете согласие на обработку персональных данных
Подробнее о вакансии
Конференция — отличный способ познакомиться.

Слушайте доклады наших инженеров, спрашивайте про проекты и процессы в кулуарах. Если понравится, заходите на интервью. Решение об оффере мы рассказываем в тот же день.

Оставьте свои данные, чтобы мы знали, что вам интересно узнать подробнее о наших вакансиях.

Оставляя заявку на интервью, вы даете согласие на обработку персональных данных
Подробнее о вакансии
Конференция — отличный способ познакомиться.

Слушайте доклады наших инженеров, спрашивайте про проекты и процессы в кулуарах. Если понравится, заходите на интервью. Решение об оффере мы рассказываем в тот же день.

Оставьте свои данные, чтобы мы знали, что вам интересно узнать подробнее о наших вакансиях.

Оставляя заявку на интервью, вы даете согласие на обработку персональных данных
Made on
Tilda