Hystrix to Develop a Fault-Tolerant API

Every day, the API for Bodybuilding.com handles more than 100 million API calls across hundreds of servers. Learn how we use Hystrix to construct a fault- and latency-tolerant distributed system. The bulkhead and circuit breaker patterns utilised by Hystrix to provide a resilient and quick API will be discussed.

1 0 K Customers
0 % Satisfaction
0 Experts

Why choose us?

Appium drives mobile applications for automated testing.

This presentation aims to familiarise attendees with Appium, a mobile application testing tool based on selenium. Through a series of live demonstrations, we will discuss automation techniques for functional and performance testing of Android and iOS apps utilising the Java API of Appium. In addition, we will examine Xamarin Studio and Riverbed SteelCentral, two additional tools that can be useful for developing and testing mobile apps.

Data Visualization in the Cloud: Putting Together a Real-World Solution Using Mongo, Morphia, Spring, Web Services, and Google Charts

We will take a real-world problem and architect (i.e., cobble together) an open source KISS solution (using components from multiple previous PJUG talks!).

The objective is to provide marketing personnel with cloud-based charts and graphs when the data sources are unavailable.

Glowroot: Open source Java application monitoring

With its GUI-configurable trace and metric definitions and core plugin support for servlets and JDBC, Glowroot is now ready to tackle challenging performance issues and sporadic errors after four years of incubation in my basement.

Michael Mason

This presentation discusses creating REST services for embedded systems using JAX-RS and Jersey. It covers the fundamentals of JAX-RS before moving on to using Jackson for JSON encoding to reduce embedded systems

Bob Brehm

Amazon and Netflix appear to have an uncanny ability to predict which products you may be interested in based on your past purchases. This presentation will examine a real-world Recommender System application, focusing on:

Our Hero Team

Expert With Tons of Experience.

Karl Gardon

Senior Developer

Bestie Clann

Business Intelligence

Payments and Taxes at Gilt Groupe

Gilt is a New York City-based online retailer. The primary website for Gilt, gilt.com, offers luxury apparel and home furnishings. This presentation will examine how Gilt.com handles taxes and payments. We will discuss the checkout system and order processing backend utilised by Gilt.


Web Development 98%
Business Plan 89%
Machine Learning 83%

What's new in version 8 of WildFly?

WildFly 8 (formerly JBoss Application Server) is an open-source Java EE 7-compliant application server developed by Red Hat. All Java EE 7 technologies, including WebSocket, Batch, JSON, Concurrency, JMS2, JAX-RS 2, and CDI 1.1, are implemented with robust code. Undertow is the new state-of-the-art web server in WildFly 8 and is designed for maximum throughput and scalability, even in environments with over one million connections. HTTP Upgrade reduces the number of used ports by multiplexing protocols over HTTP.

Role-Based Access Control facilitates organisations with distinct management responsibilities and restrictions. Roles represent various permissions, including runtime operation execution, configuration areas that can be read or written, and the capacity to audit changes and manage users. In addition, a new audit log with the ability to offload to a secure syslog server can be enabled.

How We Work

We'll show our process.

Discover More

This presentation will explore how this was accomplished through the use of collaborative and content-based filters, as well as hybrid techniques.

Our key expertise


Amazon and Netflix appear to have an uncanny ability to predict which products you may be interested in based on your past purchases.

Custom Software

Lenskit framework - An open-source toolkit primarily used for researching and developing prototypes of recommender systems.

Recent Post

Read Our Blogs.

Our Locations

find us easily in your city.


15 Locations


25 Locations


10 Locations


13 Locations

Do you have a project to start?

Send us your requirements on info@pjug.org