On Wednesday, September 17, at 19.30 in St. Petersburg, an offline meeting of Logeek Night will be held within LTS Luxoft. This is an informal meeting of IT-specialists with the opportunity to communicate with like-minded people, share experiences and gain new knowledge. Mikhail Weisman and Vladimir Krasilshchik will speak at the meeting.
Participation in this event is free, but you must
register at
www.luxoft.com/lts/logeek/russia/registrationVladimir KrasilshchikHe graduated with honors from the Mat department. The provision of the St. Petersburg Electrotechnical University “LETI” and for more than 11 years has been “cutting the bloody Interpraise” for state institutions and banks, as well as automotive and telecommunications concerns. Works at the St. Petersburg branch of Luxoft. Currently, he is leading the development of an integration application in the field of credit derivatives for a large investment bank.
')
Topic: Multiprocess Java Applications: Pride and PrejudiceBrief report description:
In his report, Volodya will go through the pros and cons of the principle of single responsibility in the server-side architecture, tell about the typical problems of his current project and share working recipes against the parano of infinite and painful inter-component integration. Drozd - a plugin for Intellij IDEA for monitoring Java environments will also be presented. Modern enterprise Java applications are often one application server, on which the “cart and small cart” of web applications and EJBs spin. Thus, if the JVM on which the application server is running crashes, all the components are unavailable all at once. A typical solution to this problem is clustering. However, in practice, correctly configuring the cluster is not as easy as described in the manuals for the application server. And what if the application is built on a lightweight framework, such as Spring? In this case, you can look at the task of ensuring fault tolerance from another angle and design the application as a set of interacting JVMs with fine-grained functionality on board. With this approach, a number of interesting features and rakes open, which I really want to share with you
Mikhail VaismanSoftware Development Consultant (Java, C / C ++ and Ruby)
Mikhail has been working for more than 20 years in the field of IT: Java and Ruby developer, system administrator, tester. He has experience in the largest world-renowned companies such as Exigen, SUN Microsystems, Deutsche Bank.
One of the founders of SPRUG - St. The Petersburg Ruby User Group, and also co-author of the patent DYNAMIC SOFTWARE DOCUMENTATION (registered in United States 20100146483).
Topic: "Git plumbing device or what porcelain hides"LocationBavarian Restaurant Schwaben Keller
Revolution Highway 3
St. Petersburg
TransportFree shuttle bus "Theorem" from the metro station "Ploshchad Lenina"
Minibus 137
Buses 37 and 106 - stop at the intersection of Polyustrovsky and Piskarevsky Ave.
An additional shuttle bus from the Schwaben Keller restaurant to the Ploshchad Lenina metro station will be provided.