Przejdź do treści

Accelerate your code: PySpark & decorators for better results

Zdjęcie użytkownika Affirm
Hosted By
Affirm
Accelerate your code: PySpark & decorators for better results

Szczegóły

Make your coding life easier 🚀
Discover our journey of transforming messy code into organized code using decorators and optimizing data pipelines with PySpark.

Sign up for our free workshop "Accelerate Your Code: PySpark & Decorators for Better Results".

❗ Limited number of seats ➡️ first come, first serve

📅 When?
May 18, 19:00
📍 Where?
Techie’s Space, Na Zjeździe 11, Cracow

🇺🇸 Meetup will be held in English.

What topics will we cover at the Affirm Tech Meetup❓

✅From Messy to Organised Code: The Power of Python Decorators
If you cannot remember why you wrote such a messy code 6 months back, you are not alone. Come and learn how we, and you can too, turn thousands of lines of code into structured, maintainable, and robust codebase with the help of decorators. Together, we will demystify how standard library decorators such as singledispatch and contextmanager are used in production, while also exploring 3rd party and custom decorators.

✅Make data processing easier with the help of PySpark. Case study
Based on a case study, we’ll show how we used Spark in combination with Python to efficiently process huge amounts of data. We'll look at Spark parallelism that improved our pipelines and made data processing more efficient and discuss problems we encountered, testing, scalability and deployment. We'll go over alternatives to Spark and share why Spark still won the competition.

After the substantive part, there is time scheduled for informal conversations over 🍕& 🍻.

⏱️ Agenda:
19:00 - Greeting and introduction
19:05 - From Messy to Organised Code: The Power of Python Decorators
19:50 - Short break
20:00 - Make data processing easier with the help of PySpark. Case study
20:50 - Presentations recap
21:00 - Networking party with pizza & beer
22:00 - Last Goodbyes

👨‍💻 Speakers and guests:
Paridhi Agrawal[ https://www.linkedin.com/in/paridhi--agrawal/](https://www.linkedin.com/in/paridhi--agrawal/)
Gracjan Lech https://www.linkedin.com/in/gracjan-lech-b65543b0/
Jasurbek Zokirov[ https://www.linkedin.com/in/jasurb3kwork/](https://www.linkedin.com/in/jasurb3kwork/)
Andrew Zheravin[ https://www.linkedin.com/in/andrew-zheravin-a05066206/](https://www.linkedin.com/in/andrew-zheravin-a05066206/)
Roman Hrybinchuk[ https://www.linkedin.com/in/roman-hrybinchuk-b49866183](https://www.linkedin.com/in/roman-hrybinchuk-b49866183)

🙋 Our workshop will catch your eye if you:

  • Value code quality and maintainability
  • Work with data
  • Want to expand your network of professionals
  • Use Python every day and want to learn its niche features

The event is organized by Affirm.
Learn more about the company here:
https://www.affirm.com/about
​​https://www.facebook.com/AffirmInc
https://www.linkedin.com/company/affirm/

Event partners:
PyData Kraków:[ https://www.meetup.com/pl-PL/pydata-krakow/](https://www.meetup.com/pl-PL/pydata-krakow/)
Pykonik:[ https://www.meetup.com/pl-PL/pykonik/](https://www.meetup.com/pl-PL/pykonik/)

Photo of Events for Devs | Affirm Poland group
Events for Devs | Affirm Poland
Zobacz więcej wydarzeń
Techie's
Na Zjeździe 11 · Kraków