• The Enterprise Integration Cloud

    Start Time:

    Oct 13, 2010 11:00 PM

    Traditional enterprise integration deployments are based on the "centralized server" physical deployment model. This deployment model all started with the success of big Relational Database Management Systems (RDBMS) for centralized management of data, extended into the application server tier with big Java EE Application Servers for centralized management of applications, and finally into the integration tier with big Business Process Management Server / Enterprise Services Bus Servers for centralized management of the integration tier.

    The cloud (whether it be private, public, or hybrid) allows for massively parallel, horizontal scale-out architectures. This is radically different from the centralized, vertical scale-up architectures that have evolved from the original success of big-RDBMS on physical hardware. In putting together its Cloud Application Platform, named vFabric, VMware has made two key acquisitions over the past year to enable Spring Applications deployed on tc Server to be scaled elastically within the cloud:

    • , an in-memory data fabric that goes well beyond typical caching of data allowing for fast read/write of globally distributed data across a heterogeneous environment; and
    • , a lightweight message broker, based on the AMQP standard, allowing for fast asynchronous, reliable messaging over the TCP protocol within a globally distributed, heterogeneous environment

    Spring Integration is an embedded message bus that runs within any Spring application context and an application integration framework that connects to other systems via adapters. It is built on the Core Spring programming model and provides a couple of key abstractions that can enable systems integrators even greater flexibility to continually evolve their solutions as technology and business requirements change:

    • Message: a payload can be any object, and header values are stored in a simple map

    • Message Channel: a portable abstraction over the messaging transport being used that allows the application developer to change between multiple channel adapters (i.e. JMS, AMQP, REST) as a matter of configuration, not code

    • Message Endpoint: delegate a received message to any Spring-managed object for handling

    • Message Store: a portable abstraction over the data store (i.e. RDBMS, Cache) being used to track a message as it passes through the loosely coupled messaging system

    In this discussion, we'll talk about the newest support for Caching and AMQP within Spring Integration and how application developers are building a new class of enterprise integration applications that are purpose-built for elastic scalability within the cloud.


NEJUG Calendar

Recent Events
    • So What’s Going On With Java EE?

      Thursday March, 12, 2020 06:00 PM
      5 Wayside Rd Burlington MA 01803

    NOTE: Registration is ONLY via MeetUp:

    MeetUp Registration: So What’s Going On With Java EE?.

    What does JavaEE’s reincarnation as JakartaEE mean for developers? Author and JakartaEE ambassador Reza Rahman will discuss the recent history and present-day state of JakartaEE. He will then demonstrate the latest JakartaEE updates and coming attractions in Servlets, JPA, CDI, Jakarta REST, Security features, and other technologies.

    • Creating Resilient Micro-Services

      Thursday February, 13, 2020 06:00 PM


    NOTE: Registration is ONLY via MeetUp:

    MeetUp Registration: Creating Resilient Micro-Services.

    The foundation of Application Resiliency is often found in the application code where Fault Tolerance is baked into the application at the time of designing and coding….

    This presentation starts with building resiliency ground-up by baking the basic crucial patterns into the application. Resiliency4j provides the out of the box integration with Spring Boot, a defacto standard micro-service framework.

    The patterns discussed include:

    • Rate Limiter
    • Retry
    • Bulkhead
    • Circuit Breaker
    • Timeouts
    • Distilling Java Containers

      Thursday January, 09, 2020 06:00 PM
      5 Wayside Rd Burlington MA 01803

    Register at our NEJUG MeetUp events page

    Three evolutionary ecosystems work well together: Java, Containers, and Kubernetes. Past versions of Java were never designed to be "container aware." This has led some to stray from the JVM to consider other shiny languages for Containers.

    But wait, let’s discover what Java 9, 10, 11, 12, 13 (…) has done to get our applications into efficiently distilled containers that pack nicely into Kubernetes.

    • Annual NEJUG Holiday Party - 2019!

      Thursday December, 12, 2019 06:00 PM
      475 Winter St Waltham MA 02451

    The NEJUG Holiday Party is scheduled for our normal second Thursday of the month, December 12, 2019, but it is not a normal presentation meeting. Instead, it's an "all fun time" event where we get to chat, eat, drink, network, and socialize. Come, join us for dinner, great conversation and raffle prizes. Buy your tickets now and get the early bird discount!

    CLICK HERE 🡆  NEJUG Holiday Party Tickets (at EventBrite)

    Menu items include:

    • Appetizers
    • Salad
    • Bread Rolls
    • Chicken Parma
    • Four Cheese Ravioli
    • Rigatoni with Broccoli & Chicken
    • Desserts
    • Soft drinks, tea, and coffee are included.
    • Cash bar also available.
    • NO PIZZA - That's for regular meetings...


    Space is limited to 50 guests so buy your tickets early! Tickets for yourself and your guests are available here: https://www.eventbrite.com/e/nejug-holiday-2019-tickets-72434753297


    Corporate Sponsors:

    We are looking for additional corporate sponsors to help maximize the fun! Contact Avi Neer at avineer@gmail.com / (508) 523-2884 to share a sponsor idea or contact for monetary support, raffles items, or door prizes. Sponsors will be acknowledged with a logo and link on our website, and will have a short time slot during the event to speak directly with the attendees.


    Thanks to our primary Holiday Party sponsor:

    John Galt contributes to the success of organizations and individuals throughout the United States by expertly matching them with one another. Founded in 1997, they have worked with thousands of organizations and individuals over the years to enable them to achieve success. Their focus is on contract technology professionals in disciplines which are critical to an organization’s success.