Skip to content

Threading and Concurrency in Java

Photo of Hungai Kevin
Hosted By
Hungai K. and 2 others
Threading and Concurrency in Java

Details

In this talk, we'll discuss concurrency and talk about why it is hard to write concurrent programs. In multi-threading context, what are common concurrency patterns, like Producer-Consumer, and common multithreading problems, like threads, lock, synchronization, blocking, etc., and how to avoid it while writing code? What is the best practice to implement this in Java? We will also explore Java concurrency packages and all the threading fundamentals you need to write production-quality, the multi-threaded code in Java.

We will then discuss what problems are to be solved by the concurrency programming model.

  • How do Java developers work and improve performance and throughput?
  • What are the techniques available to address these issues?
  • How are we sure that the problems are solved or it's just another premature optimization?
  • How does a top Java software engineer navigate through it?

Speaker:
Harun Mwangi - Platform Engineer at mSurvey

We'll have refreshments and Pizza as well! We want to keep this very interactive and we're looking out for speakers and topics for the event. Do let us know if you want to present on some topic, use-case, how-to, lessons-learned, etc

Get in touch with the team via (https://docs.google.com/forms/d/e/1FAIpQLSfkYBPvbKIyextVlb25KaJsHGu6NMcngzYsckQPZq2T8TzbJQ/viewform)

AS ALWAYS, THE MEETUP IS COMPLETELY FREE.

----------------------------------------------------------------------------------------------------

Photo of Nairobi JVM group
Nairobi JVM
See more events
mSurvey
Kamburu Dr · Nairobi