15.12.11

6th Annual IndicThreads Conference on Java | Javalobby

  • Java EE 6 Web Profile, 
  • Java FX 2.0 (all Java), 
  • Java EE 7

Scalability Considerations

  • Vertical Scaling and 
  • Horizontal Scaling, and 
  • principles behind both techniques. 
  • Case study.

PaaSing a Java EE 6 Application

  • PaaS in simpler terms. 
    • It was very important to keep things simple. 
    • Well accepted by the audience. 
    • Javalobby had published a fresh article on PaaS 2.0 -- 
      • It looks quite relevant.

Testing Concurrent Java Programs

??

REST Style Web Services – Google Protocol Buffers

  • Compared 
    • Content negotiation techniques (JSON, XML, and Portable Binary Content) with focus on 
    • Google Protocol Buffers. 
    • Apache Avro

Java EE 7 Platform: Developing for the Cloud

  • IaaS, PaaS and SaaS. 
  • There are vendors other than Sun that offer PaaS support -- 
  • But standards are lacking. 
  • Java EE 7 focus on PaaS - 
    • Elasticity which has progressed from single node implementation to multi-node multi-instance clustering to SLA driven Elasticity.

Building Massively Scalable Applications with Akka

  • Akka was designed to make developer’s life easier by addressing concurrency, scalability and fault-tolerance in applications. 
  • The founder of Akka is Jonas Boner
  • Akka is good for event-based systems, whereas 
  • Hadoop for batch-based systems.

Simplifying Builds (Build Scripts) with Gradle


  • Gradle
  • Ant
  • Maven
  • Gradle describes builds with only as much text as is absolutely necessary.

No comments: