The Spring Blog

Engineering
Releases
News and Events

There's no place like production. SpringOne Platform will illuminate the path.

Hi Spring fans!

My favorite time of the year is almost here! It’s that special time when people reunite, in the northern hemisphere’s chilly December to give freely and unconditionally of one another; when people have jovial discussions (and sometimes heated debates) over dinner with people they admire; when people open their hearts and minds to each other; when we reflect on the year behind us and look forward to tomorrow, the next week and the next year; when amazing new memories we’ll cherish forever are forged. It’s that special time of giving, of openness. I don’t need to tell you about this special time, though! Of course, I’m talking about the time of the year for SpringOne Platform! (What else could I have been talking about?)

Read more...

Spring Team and Pivotal at OSCON Austin 2017

Join the Spring Team and Pivotal experts at OSCON Austin May 10-11, 2017!
Pivotal will be at booth # 104
9:45am - 7:00pm on Wednesday May 10
9:45am - 4:30pm on Thursday May 11

We will have experts available to talk to you about leading open source projects like Cloud Foundry, Spring Framework, Apache Tomcat, and much more. Stop by and learn about Cloud Native applications from the leaders at Pivotal.

Don’t miss these talks on Cloud-Native applications, Microservices, Cloud Foundry, Product Management and much more!

Read more...

Webinar April 13th: Spring Boot Under the Hood

Speakers: Nicolas Fränkel, Hybris

With the Spring Boot stack you can kickstart your Spring project in a matter of minutes. For both developers using Spring and microservices adopters, Spring Boot has been a resounding success.

Favoring Spring Boot over the traditional Spring framework comes at a cost, you have to let Boot be in control and it might hurt when you decide to get back in the driving seat.

Come to this 60 minute webinar and discover how auto-configuration and the different flavors of conditionals work through the creation of a Spring Boot starter. You’ll come away with an understanding of Spring Boot internals, how to debug better, and be able to develop your own starter.

Read more...

Webinar: Strategic (Domain Driven) Design with Spring Boot

Speaker: Michael Plöd, InnoQ

This talk will focus on one of the most precious parts of Domain Driven Design, the concept of Strategic Design, as well as Bounded Context, the Context Map and the patterns that are being documented in the Context Map.

An explanation of these principles as well as practical usage scenarios such as migrating a monolithic landscape to microservices is planned for discussion. And, using a hands-on approach, we will demonstrate the concepts surrounding Strategic Design with an application landscape of various Spring Boot Applications

Read more...

SpringOne Platform 2016 Replay: Spring Data Hazelcast: Fluently Accessing Distributed Repositories

Recorded at SpringOne Platform 2016.
Speaker: Victor Gamov, Neil Stevenson, Hazelcast
Slides: http://www.slideshare.net/SpringCentral/spring-data-hazelcast-fluently-accessing-distributed-repositories

The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use data access technologies.

In this talk, Neil and Viktor will present using a new Spring Data for Hazelcast project and demonstrate how using the Spring Data paradigm gains the power of a distributed data repository.

Read more...

SpringOne Platform 2016 Replay: Streaming Live Data and the Hadoop Ecosystem

Recorded at SpringOne Platform 2016.
Slides: http://www.slideshare.net/SpringCentral/streaming-live-data-and-the-hadoop-ecosystem

It’s not always easy to get the data you need for analysis. And it becomes even more challenging if it is live streaming data you are working with. Learn how you can make Hadoop work for you in the most effective way possible, especially when it comes to adapting to the agile business requirements of today’s competitive environment. We will cover the Hadoop ecosystem – what is Hadoop, HDFS, MapReduce, Yarn, and then how leading open source projects such as Hive, Ambari, Ranger, Atlas, NiFi interact and integrate to support the variety of data used for analytics today.

Read more...

SpringOne Platform 2016 Replay: Spring with ApacheNiFi

Recorded at SpringOne Platform 2016.
Speaker: Oleg Zhurakousky
Slides: http://www.slideshare.net/SpringCentral/spring-with-apachenifi

Spring Integration has long captured the hearts and minds of the developers world wide for its emphasis on simplicity, modularity and productivity when it comes to all things related to work-flow orchestration and complex event processing and is successfully used in a variety of Big Data solutions. Apache NiFi, on the other hand, is a new addition to the already rich Big Data technology stack.

Read more...

SpringOne Platform 2016 Replay: Writing comprehensive and guaranteed up-to-date REST API documentation

Recorded at SpringOne Platform 2016.
Speaker: Andreas Evers, Ordina JWorks
Slides: http://www.slideshare.net/SpringCentral/writing-comprehensive-and-guaranteed-uptodate-rest-api-documentation

RESTful APIs are eating the world, yet all too often the documentation can cause indigestion for the APIs’ developers and their users. Developers have to deal with annotation overload, repetition, and an unpleasant writing environment. Users are then left with documentation that’s inaccurate and difficult to use. It doesn’t have to be this way.

Read more...

SpringOne Platform 2016 Replay: Real World Microservices with Spring Cloud, Netflix OSS and Kubernetes

Recorded at SpringOne Platform 2016.
Speaker: Christian Posta, Redhat
Slides: http://www.slideshare.net/SpringCentral/real-world-microservices-with-spring-cloud-netflix-oss-and-kubernetes

Building distributed systems - whether we call them SOA or microservices - is not easy. Open source communities like Spring, NetflixOSS and Kubernetes bring decades of experience building these systems, but the question always begs to be asked “do we implement these patterns in the application layer or in the infrastructure layer”?

Read more...

SpringOne Platform 2016 Replay: Orchestrate All the Things! with Spring Cloud Data Flow

Recorded at SpringOne Platform 2016.
Speakers: Eric Bottard & Ilayaperumal Gopinathan
Slides: http://www.slideshare.net/SpringCentral/orchestrate-all-the-things-with-spring-cloud-data-flow

What do things like Minecraft, a light bulb and your music library have in common? Well, nothing really. Until you come up with this crazy idea to link them together. This is where application orchestration comes in.

In this session, you’ll learn how Spring Cloud Data Flow allows easy composition of microservices together. As the spiritual successor to Spring XD and the natural sidekick of Spring Cloud Stream, Data Flow has been thought as a way to deploy, run and manage loosely coupled apps in the cloud.

Read more...