Speaker

Medha Chakraborty

Medha Chakraborty

Engineering Leader | Java & AI Explorer @BlackRock

Atlanta, Georgia, United States

Actions

I’m an engineering leader who loves building scalable, reliable systems that make a real difference. At BlackRock, I lead application development within Aladdin, focusing on creating impactful solutions that connect technology with business outcomes.

Java has been my constant, and I’m deeply curious about how emerging technologies—especially AI—are transforming the way we design and build software. I also lead the Java SIG at BlackRock Atlanta, where I bring developers together to learn, share, and innovate.

For me, technology is as much about people and creativity as it is about code. Speaking at events like Devnexus is my way of giving back to the community that shaped my journey.

Area of Expertise

  • Information & Communications Technology
  • Travel & Tourism

Topics

  • Enterprise Patterns in Generative AI
  • Enterprise Java
  • Applied Generative AI
  • Java Concurrency
  • Cache Strategy
  • JavaScript & TypeScript
  • Java & JVM
  • Java Performance
  • Java with Generative AI & LLMs
  • Java user Group Leader
  • Distributed Caching
  • Python Programming Language
  • Rust Language

Cache Smarter, Not Harder: A Practical Guide to Choosing the Best Caching Strategy

In today's rapidly evolving digital landscape, ensuring application performance at scale requires efficient caching solutions. How can developers reduce latency, alleviate database load, and make the right architectural decisions to ensure scalability and cost-effectiveness? This talk offers a comprehensive overview of modern caching mechanisms, including in-memory, distributed, and hybrid solutions, with key technologies such as Redis, Memcached, Apache Ignite, and CDNs.

Participants will explore the fundamental principles behind these technologies and learn to navigate the trade-offs in scalability, data consistency, and performance. Through real-world use cases like session management, distributed data processing, and big data applications, this session provides actionable insights on how to select and integrate the most suitable caching mechanism for specific application demands.

By the end, attendees will walk away with a clear framework for evaluating caching solutions and practical strategies to optimize their architecture for high performance and scalability.

What is Looming in Java

In the evolving landscape of software development, Java continues to be a stalwart choice for building reliable, scalable, and performant applications. The language and its ecosystem have evolved, incorporating modern paradigms and tools that cater specifically to the needs of high-scale applications. In JDK 21, java released Virtual Thread, which is known as Project Loom.

Project Loom introduces lightweight and efficient virtual threads called fibers, massively increasing resource efficiency while preserving the same simple thread abstraction for developers. In this talk we will introduce how Fibers can reduce the effort of developing and managing high throughput applications. We’ll take a quick peak at asynchronous coding styles, and then look at how Loom fits in today’s Java applications.

Devnexus 2024 Sessionize Event

April 2024 Atlanta, Georgia, United States

Medha Chakraborty

Engineering Leader | Java & AI Explorer @BlackRock

Atlanta, Georgia, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top