• Red Hat Mobile Application Platform + OpenShift Online

    Needs a location

    Watch live (and join the discussion) on the vJBUG (http://vjbug.org/) site. This is a virtual Meetup so timezones are 6PM GMT / 6PM UTC / 1PM EST / 10 AM PST Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=18:00+UTC+tuesday+march+22) For this session we have John Frizelle presenting Red Hat's Mobile platform. == Abstract == A walk-through of the features of the Red Hat Mobile Application Platform (RHMAP) and how to use the OpenShift Online PaaS as a Mobile Backend as a Service (MBaaS) for RHMAP. During the walkthrough, we will look at creating mobile applications, deploying Node.js microservices as well as local development, testing and deployment. The majority of the session will be a live demo of the platform & will include live coding. Open registration for the stack we will be using is available at https://openshift.feedhenry.com (https://openshift.feedhenry.com/)

  • Java EE Microservices with WildFly Swarm

    Needs a location

    Watch live (and join the discussion) on the vJBUG (http://vjbug.org/) site. This is a virtual Meetup so timezones are 6PM GMT / 6PM UTC / 1PM EST / 10 AM PST Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=18%3A00+UTC+tuesday+feb+9) For this session we have Bob McWhirter talking about WildFly Swarm, which is a project he founded to bring microservices to the Java EE world. == Abstract == WildFly Swarm makes it possible to wade into the great ocean of microservices without abandoning your JavaEE knowledge and experience. In this talk, we’ll introduce you to what makes WildFly Swarm similar to and distinct from proper WildFly. We will explore how WildFly Swarm can enable a microservices architecture. We’ll also demonstrate how to weave together multiple services to have a non-trivial application composed of multiple, independently-deployable services.

    5
  • An Enterprise Developer’s Journey to the IoT

    Needs a location

    1) Watch live (and join the discussion) on the vJBUG (http://vjbug.org) site This is a virtual Meetup so timezones are 6PM GMT / 6PM UTC / 1PM EST / 10 AM PST Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=18%3A00+UTC+thursday+dec+17) After last month's hugely popular session on IoT, we are hoping to follow up with something equally popular. This month we have Burr Sutter, one of the best presenters in Red Hat, giving us a more high-level overview of IoT. ==Abstract== The current hype around the Internet of Things (IoT) has led to a substantial amount of innovation thanks to open source software, open hardware, open standards, and community inspiration. In this session, we will explore how you can use open source software to incorporate the physical world (the “Things”) into your traditional enterprise IT infrastructure. We will walk the path from a typical enterprise developer’s current focus on web desktop applications to mobile and devices, specifically developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, Particle.io, and several others. Learn how to connect the physical world to your enterprise middleware backbone via sensors and actuators. == Speaker == Burr Sutter: Technologist, innovator, creator, catalyst—an evangelist, product manager, teacher, and 'internal start-up' leader with the vision to see tomorrow's technology and the ability to focus and energize the engineers who build it and the communities who use it. Areas of expertise include Java EE, SOA, Business Rules, BPM, PaaS, Mobile and IoT.

    5
  • Messaging for IoT

    Needs a location

    1) Watch live on Red Hat Developers (http://developers.redhat.com/video/youtube/E68L26GmQNs/) site 2) Join the discussion and ask questions in the Web Chat (https://webchat.freenode.net/?channels=vjbug) This is a virtual Meetup so timezones are 6PM GMT / 6PM UTC / 1PM EST / 10 AM PST Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=18%3A00+UTC+Tuesday+november+10th) == Abstract == Scale changes everything. What once was quite adequate for enterprise messaging can't scale to support "Internet of Things". We need new protocols, patterns and architectures to support this new world. This session will start with basic introduction to the concept of Internet of Things. Next it will discuss general technical challenges involved with the concept and explain why it is becoming mainstream now. Now we're ready to start talking about solutions. We will introduce some messaging patterns (like telemetry and command/control) and protocols (such as MQTT and AMQP) used in these scenarios. Finally we will see how Apache ActiveMQ is gearing up for this race. We will show tips for horizontal and vertical scaling of the broker, related projects that can help with deployments and what the future development road map looks like. == Speaker == Martyn Taylor is a senior software engineer at Red Hat, with over 7 years' experience working on cloud, middleware and messaging software. Martyn currently works on the Apache ActiveMQ suite of projects.

  • JGroups - An effective framework for cluster communication

    1) Watch live on YouTube (https://plus.google.com/b/101375244267574030408/events/cq3lllni3j5fvfoadknt244u0qs) 2) Join the discussion and ask questions in the Web Chat (https://webchat.freenode.net/?channels=vjbug) This is a virtual Meetup so timezones are 6PM BST / 5PM UTC / 1PM EDT / 10 AM PDT Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=17%3A00+UTC+Tuesday+October+6th+2015) == Abstract == Today, when microservices are widely used we often need a tool for sending messages throughout the cluster. During the presentation we will learn how to send information between nodes, invoke RPCs or even coordinate distributed task execution. Clustering might be fun! == Speaker == Sebastian Łaskawiec is Software Developer at Red Hat who works on JBoss Data Grid project. An Opensource hacker, a long-method-splitter and privately, a home beer brewer.

    2
  • The cold hard truth about microservices and how open source can help

    1) Watch live on YouTube (https://plus.google.com/b/101375244267574030408/events/ck5bmdjj966ng9nnd6nv6ljptpo) 2) Join the discussion and ask questions in the Web Chat (https://webchat.freenode.net/?channels=vjbug) This is a virtual Meetup so timezones are 6PM BST / 5PM UTC / 1PM EDT / 10 AM PDT Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=17%3A00+UTC+Tuesday+September+8th+2015) == Abstract == Microservice architectures have become popular, but we have to balance hype with reality. Microservices make it harder to manage deployments and create complex inter-service communications patterns. Learn how Open Source software built by open communities like Apache Camel, Docker, Kubernetes, OpenShift and Fabric8 can help achieve organizational goals to integrate services and establish effective continuous integration and continuous delivery pipelines. == Presenter == Christian Posta is a Principal Middleware Specialist/Architect at Red Hat and well known for being an open-source enthusiast and committer on Apache ActiveMQ and Apache Camel. But he is actually interested in all kinds of middleware technologies.

  • Fuse 6.2 - Tools make your world go round

    Needs a location

    1) Watch live on YouTube (https://plus.google.com/b/101375244267574030408/events/cut1h11kb1bd48l3625p7r1f3hk) 2) Join the discussion and ask questions in the Web Chat (https://webchat.freenode.net/?channels=vjbug)This is a virtual Meetup so timezones are 6PM BST / 5PM UTC / 1PM EDT / 10 AM PDT Use this timezone calculator (http://www.wolframalpha.com/input/?i=17%3A00+UTC+Tuesday+August+18th+2015) to find out your local time for this event. == Abstract == Better tooling saves you valuable time when developing! In this talk, I will develop a JBoss Fuse Application using the latest tooling available in JBoss Fuse! Here are the things I will go over: - How to debug Camel application using the tooling provides. - Data mapping between POJO and XML, JSON with Dozer with drag and drops only. - Deploy and package an OSGi ready Applications.  == Presenter == Christina Lin support the Sales team in the delivery and implementation of Red Hat JBoss Middleware products and offerings. Collaborate with sales executives and the client’s technical decision boards to assess the potential application of Red Hat JBoss products.

  • Apache Lucene for Java EE developers

    Needs a location

    1) Watch live on YouTube (https://plus.google.com/b/101375244267574030408/events/ca24iuf8edc2goprmf475irbd3s) 2) Join the discussion and ask questions in the Web Chat (https://webchat.freenode.net/?channels=vjbug) This is a virtual Meetup so timezones are 6PM BST / 5PM UTC / 1PM EDT / 10 AM PDT Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=17%3A00+UTC+Tuesday+July+14th+2015) == Abstract == Apache Lucene is the de-facto standard open source library for Java developers to implement full-text-search capabilities. While it’s thriving in its field, it is rarely mentioned in the scope of Java EE development. In this talk we will see for which features many developers love Lucene, make some concrete examples of common problems it elegantly solves, and see some best practices about using it in a Java EE stack. Finally we'll see how some popular OSS projects such as Hibernate ORM (JPA provider), WildFly (Java EE runtime) and Infinispan (in-memory datagrid, JCache implementor) actually provide great Lucene integration capabilities.

    1
  • What's New in WildFly 9

    Needs a location

    1) Watch live on YouTube (https://plus.google.com/b/101375244267574030408/events/c8gijiusg2icvt4g5rb2nh37bqo) 2) Join the discussion and ask questions in the Web Chat (https://webchat.freenode.net/?channels=vjbug) This is a virtual Meetup so timezones are 6PM BST / 5PM UTC / 1PM EDT / 10 AM PDT Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=17%3A00+UTC+Tuesday+June+16th+2015) == Abstract == This session covers new improvements that will be introduced in WildFly 9: • Wildfly-core will be extracted from the codebase and the ability to assemble a server on top of it will be introduced. WildFly 9 will be provided in two versions: Wildfly Web and Wildfly Full but users will be able to create their custom packaging of WildFly. • Users will be able to shutdown the application server in a graceful manner - after the shutdown command is executed server will reject new requests and allow existing requests to finish before it shuts down. • Support for HTTP/2, a new version of HTTP protocol based on SPDY, will be introduced. • Users will be able to use WildFly as a load balancer. Consequently, it will be possible to manage the balancer with the same tools that are used to manage the rest of the domain. What is more, users will be able to use more efficient protocols, such as HTTP/2, for communication between the balancer and backend servers. • An OpenShift cartridge, which will enable users to use WildFly 9 in cloud environment, will be provided. • WildFly 9 will use OpenJDK ORB library instead of JacORB.

  • Narayana 5: The premier open source transaction manager

    1) Watch live on YouTube (https://plus.google.com/b/101375244267574030408/events/c05qmtqnp51aba1k8gvn1h0lt1o) 2) Join the discussion and ask questions in the Web Chat (https://webchat.freenode.net/?channels=vjbug) This is a virtual Meetup so timezones are 6PM BST / 5PM UTC / 1PM EDT / 10 AM PDT Use this timezone calculator to find out your local time for this event. (http://www.wolframalpha.com/input/?i=17%3A00+UTC+Tuesday+May+12th+2015) == Abstract == In this JBug, Tom will use an example driven format to illustrate some of the new features that have been added into Narayana recently. We will look at: 1. Why you need a transaction manager - a brief revision course 2. Using Narayana inside none-EE containers, mainly focussing on Tomcat 3. The Narayana STM library 4. Narayana and NoSQL

    1