Since 2006, the IndicThreads’ Conferences have been delivering world class content in Pune, India on technologies like Java, Cloud Computing, Mobile & Software Quality. We are excited to bring some of India’s finest vendor-neutral technology learning to the capital city, good old Delhi ! Read more…
Testing Concurrent Java Programs looks at: 1. What makes it hard to test and write Multithreaded code. 2. Improving design and structure of Multithreaded code to enhance the testability. 3. Writing Effective Unit tests for concurrent programs. 4. Demo – build a small example application using concurrency and putting test safety net around it. 5. Share some interesting situations faced while developing a Multi-core application and remedies applied.
Read more…
Representational State Transfer (REST) style web services are very popular. They offer simplicity and flexibility of choosing the content in which they can be consumed. This session focuses on the pros and cons of using binary format as a content for the RESTful web services. In this talk, Google Protocol Buffers will be used as an example content for Restful Web Services. We also will compare other options for data serialization systems such as Avro, Java objects in terms of performance, ease of development. Read more…
This talk looks at the key Java technologies, what’s changing with each and where they are headed. It will also look at buzzing new technologies in Java, their adoption & impact. The talk will look at developments with JavaEE, Java on the Cloud, Java on Mobile devices, JavaFX, OpenJDK & JVM languages. Read more…
Dealing with collections is one of the most frequent activities in programming. The talk will focus on the rich collections API offered by Scala and on the myriad capabilities that are built into Scala Collections. The talk will refer briefly to the underlying design of the collections API. Given the API features and scala syntactic capabilities it will help demonstrate how complex computations can be elegantly expressed succinctly using Scala Collections.
The talk will cover a number of examples including a few using both using Scala and Java Collections APIs. Finally the talk will refer to how these expressive constructs can help reduce both development and maintenance time. Read more…
Scalability is a highly sensitive issue for most hosted applications. However if one follows the right architecture and other considerations from the beginning, you will have not to worry about this aspect later on. This session aims to cover some scalability and load distribution considerations we followed while developing application which had to scale to a million users.
This session on Scalability Considerations In Java was presented at 6th Annual IndicThreads.com Conference On Java, December 2011, Pune, India. Read more…


