• Year
  • Jumpstart to Application Integration using Mule ESB

    Bangalore
  • Google App Engine

    Bangalore

    Let's explore the magic of Java and its richness in the era of Cloud Computing Platform (Google App Engine to power from small scale business to Enterprize level business.)

    To get started, go through these documents from Google:

    https://developers.google.com/appengine/

    https://developers.google.com/appengine/ docs/java/gettingstarted/introduction

  • Spring Best Practices & Cloud Foundry

    Bangalore
  • Technology Selection: Deciding what will work best for your Start-up

    Bangalore
  • Jumpstart to Application Integration using Mule ESB

    Bangalore

    Mule ESB is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. Mule ESB enables easy integration of existing systems, regardless of the different technologies that the applications use, including JMS, Web Services, JDBC, HTTP, and more.

    In this Presentation, we will discuss the importance and need of an ESB and will walk through a use case which will demonstrate the integration with a SOAP based, REST based and JMS application.

  • Realtime applications using Socket.io

    Bangalore
  • JavaScript Design Patterns

    Bangalore
  • Database Performance Engineering - An emerging yet critical role

    Bangalore

    More often, most systems face performance issues at some stage or the other after they have gone live. The developers who have written the code may have moved on and responsibility of resolving these issues may come down to the Application Support or Infrastructure Support teams managing the environment. There is a new role coming up in most organizations , that of a Database Performance Engineer. This is a critical role and a good performance engineer is always in demand. This session will talk about the various aspects of technology that this person needs to be conversant with. This is not a technical deep dive session in this topic. However knowledge of technology is essential to understand this session.

  • Spring Meetup – RESTful Web Services & Spring Data JPA

    Bangalore

    TOPIC 1: How to build REST-ful WebServices using Spring MVC

    REST is another simple approach for implementing WebServices. It is a design principle (and not a framework) and it is based on the HTTP protocol and hence it can take advantage of existing HTTP infrastructures. To consume REST, APIs need only HTTP client and it is very easy to build powerful client applications using REST API.

    TOPIC 2: Spring Data JPA – A Pragmatic Approach

    Implementing a data access layer of an application has been cumbersome for quite a while. Too much boilerplate code has to be written to execute simple queries as well as perform pagination, and auditing. Spring JPA aims to significantly improve the implementation of data access layers by reducing the effort to the amount that's actually needed. As a developer you write your repository interfaces, including custom finder methods, and Spring will provide the implementation automatically.

  • A sip of CoffeeScript

    Bangalore
  • Express development of Web Applications

    Bangalore
  • Spring Meetup - Internals, Security and GemFire

    Bangalore

    We will explore some interesting Spring features not known to everyone. And as a bonus, take a peek in the emerging in-memory distributed data management platform - Gemfire.

    Spring internals - explore implementation of some of the features from ground up.

    In this live coding session we will look at how to implement some of the features provided by spring from first principles.

  • Tech Talk:- Hadoop Architecture

    Bangalore

    Agenda:

    • Introduction to Hadoop(HDFS, Map Reduce)
    • Different Hadoop daemons & its roles
    • How does a Hadoop cluster look like
    • Under the Hood:- How does it write a file
    • Under the Hood:- How does it read a file
    • Under the Hood:- How does it replicate the file
    • How to balance an un-balanced hadoop cluster
  • JavaScript - Beyond Validations

    Bangalore

    We will explore some of the powerful features of the languages like :

    • the power of JavaScript functions
    • functions as objects
    • functions for callbacks
    • invocation context
    • constructor functions
    • high-order functions
    • closure
  • Principles of Backbone.js

    Bangalore

    We will explore the most popular JavaScript MV* framework Backbone.js

  • Get to know Node.js

    Bangalore

    We will meet to know more about what is Node.js and what sort of applications can be built using Node.js.

    • Introduction to Node.js
    • Understanding the non-blocking nature of Node.js
    • Node.js and the web
    • Writing real-time web applications using Node.js