Recorded at SpringOne2GX 2015
Speaker: Dr. Venkat Subramaniam
Slides: No slides, all demo
The new facilities in Java 8 is about the change the way we write code. Our code will become more expressive and concise. But, exactly how?
Recorded at SpringOne2GX 2015
Speakers: Simon Baslé, Laurent Doguin
Slides: http://www.slideshare.net/SpringCentral/practical-rxjava
Web / JavaScript Track
RxJava is an awesome library for async data streams. It is both expressive and powerful but the learning curve can be quite steep at first. So we want to quickstart developers into the world of Reactive eXtensions with more context than just listing operators!
Adapted from a hands-on workshop, this talk will describe how one can migrate code into a fully async and RxJava-based application, built upon Spring Boot and Java 8.
What kind…
Recorded at SpringOne2GX 2015
Track: Data / Integration
Speaker: Christoph Strobl
Slides: http://www.slideshare.net/SpringCentral/boot-your-search-with-spring
Abstract:
Search has become a major part in our applications. We want to find, quick and easy! This session focuses on integrating search solutions like Solr, Elasticsearch as well as MongoDBs full text search into your application. We’ll have a look on Spring Data’s abstraction for those and do some hands on auto configuration using Spring Boot (100% XML free setup guaranteed).
Recorded at SpringOne2GX 2015.
Track: Big Data
Speakers: Sarah Aerni, Srivatsan Ramanujam, Jarrod Vawdrey
Slides: http://www.slideshare.net/SpringCentral/data-driven-action-a-primer-on-data-science
Abstract:
In all industries, as software is eating the world, data is feeding software. However, to truly get value out of the data being generated, it must be analyzed and made actionable. Transformation in many industries actually means precisely this, data-driven action. From creating new television shows, to smart devices that help make your life easy, save precious limited resources, or…
Recorded at SpringOne2GX 2015.
Track: Core Spring
Speakers: Adam Koblentz and Josh Long
Slides: http://www.slideshare.net/SpringCentral/springboot-jrebel-cf
Abstract:
Spring Boot, the new convention-over-configuration centric framework from the Spring team at Pivotal, marries Spring's flexibility with conventional, common sense defaults to make application development not just fly, but pleasant! Spring Boot gives you a huge leg up over normal starter projects, now let's give you another boost by adding JRebel. With JRebel, the average Java developer saves over 1 work-month per year by…
So you've decided to go cloud native. You've got a number of microservices that your company builds and runs. They interact with each other in various ways. You've got testing and staging and production environments that may have taken a lot of effort to get right. How does an individual developer work on just one of those services without stomping on other developers using a shared environment? In this session we will explore a range of options for development, starting with deploying everything locally, through stubbing, to local development solution that allows a developer to run their service in their IDE and have the whole system interact on their local machine!
Spring Cloud 1.0 is here! It offers a powerful way to create and consume microservices. As you introduce new services, you introduce integration problems: services can be shaky, they can disappear and - as they're often exposed over HTTP - they require a bit more footwork than in-process method invocations. In this webinar, we'll focus specifically on how Spring Cloud integrates service registration (e.g. Eureka), declarative REST clients (with Netflix's Feign), reactive programming and the circuit breaker pattern with Hystrix to support easy, robust service-to-service invocations, and messaging microservices with Spring Cloud Stream. This is a deep dive on how to make connect and consume microservices, and is a natural next step after the introduction to building microservices with Spring Boot.
Recorded at SpringOne2GX 2015
Speaker: Matt Stine
Slides: http://www.slideshare.net/SpringCentral/lattice-a-cloud-native-platform-for-your-spring-applications
Lattice is a cloud-native application platform that enables you to run your applications in containers like Docker, on your local machine via Vagrant. Lattice includes features like:
Cluster scheduling
HTTP load balancing
Log aggregation
Health management
Lattice does this by packaging a subset of the components found in the Cloud Foundry elastic runtime. The result is an open, single-tenant environment suitable for rapid…
Recorded at SpringOne2GX 2015
Speaker: Cornelia Davis
Slides: http://www.slideshare.net/SpringCentral/12-factor-cloud-native-apps-for-spring-developers
The third platform, characterized by a fluid infrastructure where virtualized servers come into and out of existence, and workloads are constantly being moved about and scaled up and down to meet variable demand, calls for new design patterns, processes and even culture. One of the most well known descriptions of these new paradigms is the Twelve Factor App (12factor.net), which describes elements of cloud native applications. Many of these…
Recorded at SpringOne2GX 2015
Speaker: Nicholas Frankel
Slides: http://www.slideshare.net/SpringCentral/spring-boot-for-devops
Spring Boot is a product from Spring, that provides many configuration defaults for a new Spring project, so that one can set up a project in minutes. However, this is only one of the many features of Spring Boot. One of its module also provides many important Non-Functional Requirements out-of-the-box: monitoring, metrics, exposing those over HTTP, etc. In this presentation, I'll demo some of those, that will make DevOps more than a little happy.
Comments: DevOps…