Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Spotkanie PJUG o dobrych praktykach podczas pisania testów oraz przy AWS Lambda

Event:
Spotkanie PJUG o dobrych praktykach podczas pisania...
Event type:
Meetup
Category:
IT
Topic:
Date:
17.11.2022 (thursday)
Time:
17:30
Language:
English
Price:
Free
City:
Place:
Centrum biznesowe Diamante Plaza, I piętro
Address:
ul. Jana Dekerta 24
Description:

We współpracy z firmą iTechArt serdecznie zapraszamy Was na kolejne spotkanie Polish Java User Group. Odbędzie się ono 17 listopada (czwartek) od godz. 17:30 w Centrum biznesowym Diamante Plaza, I piętro, ul. Jana Dekerta 24.

Podczas spotkanie będziecie mogli wysłuchać dwóch prezentacji. Pierwszą z nich wygłosi Pavel Yezhov, a dotyczyć będzie ona najlepszych praktyk podczas pisania testów jednostkowych. Drugą prezentację o tym jak uniknąć typowych błędów i nieporozumień podczas pracy z Javą na AWS Lambda wygłosi Andrzej Dębski. Pierwsza prezentacja będzie wygłoszona po angielsku, a druga po angielsku lub polsku.


Podczas spotkania przewidzieliśmy czas na networking, przy napojach oraz pizzy, a na zakończenie spotkania rozlosujemy nagrody.

Wejście do budynku znajduje się od strony ulicy Jana Dekerta, obok wejścia do sklepu Żabka. Przy wejściu do centrum biznesowego gości powitają przedstawiciele firmy iTechArt w jaskrawoczerwonych koszulkach, aby pomóc w nawigacji na miejscu.


Poniżej krótki opis firmy iTechArt - naszego sponsora oraz prelegentów i prezentacji.

iTechArt jest działającą już od ponad 15 lat, międzynarodową firmą z siedzibą w Nowym Jorku i biurami w Europie i Azji. Jesteśmy jedną z najszybciej rozwijających się firm technologicznych w USA wg Deloitte i Financial Times. Na pokładzie iTechArt w 11 krajach pracuje 3500 błyskotliwych inżynierów (w Polsce już 600+), w niemal 300 różnorodnych pod kątem technologii i skali projektach. Naszymi klientami są zarówno wschodzące gwiazdy z Doliny Krzemowej, jak i gigantyczne organizacje z listy Fortune 500, którym pomagamy rozwiązywać problemy biznesowe z wykorzystaniem innowacyjnych technologii.


Unit tests best practices

Everyday Java engineers create a lot of code, which solves a bunch of completely different tasks. This code grows into big and complex systems, which are harder to support from day to a day. To help such systems be stable and qualitative developers create unit tests, but very often functional code is in the first place in comparison with the test. Though java code has patterns and a lot of standards sometimes the quality of the test leaves much to be desired.

In this lecture best practices of unit test development will be considered, and we will try to answer how to create effective and correct unit tests.


Pavel Yezhov - Senior Java developer iTechArt Poland

Pavel has eight years of professional experience and worked as a backend Java engineer in such domains as logistics and banking. He is also involved in the education process in the role of a lecturer and mentor for Java Lab students.


How to avoid common mistakes and misconceptions when working with Java on AWS Lambda

AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers. AWS Lambda is chosen for its flexibility, the ease of integration with other AWS Services, and reducing the amount of infrastructure you and your team own. But over time, when the number of clients and requests start to increase, and you start caring about latency, you may discover that there is no free lunch. Clients complain about latency, things you've taken for granted when running your software on EC2 or Fargate no longer apply, and costs start to ramp up. In this talk,

I'm going to describe some of the lessons learned from working on multiple services backed by AWS Lambda: what are and how to reduce the cold starts, how the JVM makes them even more problematic, when AWS Lambda is more expensive than the less abstract platform, how to use provisioned concurrency and why one of the biggest problems in Computer Science (caching) is even bigger on Lambdas.


Andrzej Dębski

I am a software development engineer with almost a decade of experience. In the past, I've helped to create and maintain airline booking systems and telco software. Currently, I am at Amazon Alexa where I've worked on Natural Language Generation, Machine Learning, and Microservices. My interests include distributed systems, software craftsmanship, functional programming, mentoring, and teaching others.


Profile of employers

Similar events