DINS JAVA EVENING (online): throttling, Token Bucket and financial mathematics

At the meeting, Vladimir Bukhtoyarov from DINS will review the Token Bucket algorithm, and Dmitry Yanter from Deutsche Bank's Technology Center will explain why a developer needs to know higher mathematics. Both speakers will answer your questions.



We will meet on July 22 at 19:00. Participation is free, but you need to register .



Detailed program and information about speakers - under the cut.



image







19: 00-20: 15 - Solving throttling problems using the Token Bucket algorithm (Vladimir Bukhtoyarov, DINS)



Vladimir will analyze examples of common errors in the implementation of throttling and give an overview of the Token Bucket algorithm. You will learn how to write a Lock-Free Token Bucket implementation in Java and a distributed algorithm implementation using Apache Ignite.



No special knowledge is required, the report will be of interest to Java developers of any level.



Vladimir Bukhtoyarov - Senior Java Developer at DINS. Likes to write multithreaded and distributed code. In his free time he is engaged in open source projects, is the author of two popular Java libraries Rolling-Metrics and Bucket4j.



20: 15-20: 45 - Why does a Java developer need financial mathematics (Dmitry Yanter, Deutsche Bank Technology Center)



Over the past 5 years, the Deutsche Bank Technology Center has hosted developer sessions. They are about financial products and the mathematical models behind them.



Matrices, numerical methods, differential equations and stochastic processes are areas of higher mathematics that are actively used in investment and corporate banking. Dmitry will tell you why a Java developer should have an idea of ​​financial mathematics, and whether it is possible to start working in fintech if you do not know anything about markets and derivatives.



The report will be useful for developers, QA, analysts or managers who have studied higher mathematics with interest, but do not know how it is used to create IT solutions for global financial institutions.



Dmitry Yanter is an analyst, former developer and QA. For over 7 years at the Deutsche Bank Technology Center, he has been developing and supporting IT solutions for the company's investment and corporate business. Lectures on financial mathematics at Moscow State University and HSE.



How to join



Participation is free. On the day of the meetup, we will send a link to the broadcast to the email specified during registration .



How are the meetings



You can watch the recordings of previous meetups on our YouTube channel .



About Us



DINS IT EVENING is a meeting place and exchange of knowledge for technical specialists in the areas of Java, DevOps, QA and JS. Several times a month we organize meetings to discuss interesting cases and topics with colleagues from different companies. We are open for cooperation, if you have a sore question or topic that you want to share - write to itevening@dins.ru !



All Articles