Webinar: Creating a PageRank Analytics Platform Using Spring Boot Microservices

News | Pieter Humphrey | January 18, 2016 | ...

Speaker: Kenny Bastani

This webinar introduces you to a sample application that combines multiple microservices with a graph processing platform to rank communities of users on Twitter. The problem we’re going to solve is how to discover communities of influencers on Twitter using a set of seed profiles as inputs.

To solve this problem without a background in machine learning or social network analytics might be a bit of a stretch, but we’re going to take a stab at it using a little bit of computer science history. We’re going to use a collection of popular tools as a part of this article’s sample application. The tools we’ll use, in the order of importance, will be: Spring Boot Neo4j Apache Spark Docker RabbitMQ While there are some missing pieces, such as securing REST API access, and mapping device volumes to the containers, these kinds of important topics will be covered in future webinars.

This Week in Spring - January 12th, 2016

Engineering | Josh Long | January 13, 2016 | ...

Welcome to another installation of This Week in Spring! Today, I spoke at the San Francisco JUG to a packed room and now I'm off to St. Louis for a day of customer meetings. Lots of great stuff to look at as we kick off the new year so let's get to it!

Spring Integration Zip 1.0.0.M1 and others

Releases | Artem Bilan | January 12, 2016 | ...

Dear Spring Community,

The Spring Integration team wants to wish you a Happy New Year!

We have been super-busy working on new features and improvements. Here is an overview of our recent activities around Spring Integration and Spring AMQP:

  • We made several maintenance releases of Spring Integration 4.2.x, the most recent being Spring Integration 4.2.4. All other maintenance versions will be released only on demand.

  • Spring Integration 4.3 is planned for this summer. Furthermore, for version 5.0, we started looking more closely at incorporating Reactive Streams into the Framework.

  • Similarly with the Spring AMQP project, the current maintenance version is 1.5.3 and 1.6 has been started, too.

  • Spring Integration Java DSL 1.1.1 is available, too. You can find several Java DSL samples in the latest Spring Integration Manual, by the way.

SpringOne2GX 2015 replay: The State of Securing RESTful APIs with Spring

News | Pieter Humphrey | January 12, 2016 | ...

Recorded at SpringOne2GX 2015. Track: Web / Javascript track Speaker: Rob Winch Slides: http://www.slideshare.net/SpringCentral/state-of-securing-restful-apis-with-spring The many benefits of a RESTful architecture has made it the standard way in which to design web based APIs. For example, the principles of REST state that we should leverage standard HTTP verbs which helps to keep our APIs simple. Server components that are considered RESTFul should be stateless which help to ensure that they can easily scale. We can leverage caching to gain further performance and scalability benefits.

SpringOne2GX 2015 replay: Stream Processing at Scale with Spring XD and Kafka

News | Pieter Humphrey | January 12, 2016 | ...

Recorded at SpringOne2GX 2015. Track: Big Data Speaker: Marius Bogoevici Slides: http://www.slideshare.net/SpringCentral/stream-processing-at-scale-with-spring-xd-and-kafka In the recent years, drastic increases in data volume, as well as a greater demand for low latency have led to a radical shift in business requirements and application development methods. Near-realtime data processing has started to become more prevalent, and high-throughput messaging systems such as Apache Kafka have emerged as key building blocks. Focusing on developer experience and productivity, Spring XD makes it…

SpringOne2GX 2015 replay: Documenting RESTful APIs

News | Pieter Humphrey | January 12, 2016 | ...

Recorded at SpringOne2GX 2015. Track: Web / Javascript Track Speaker: Andy Wilkinson Slides: http://www.slideshare.net/SpringCentral/documenting-restful-apis An API's documentation is a vital part of making it easy to understand and easy to use. RESTful APIs are no different. In this talk we'll look at what should be included in your RESTful API's documentation and, just as importantly, what should be omitted. Using real-word examples, both good and bad, we'll discuss how the documentation should be structured so that it's informative, succinct, and easy to read. Having identified what…

SpringOne2GX 2015 replay: Spring Boot and Groovy

News | Pieter Humphrey | January 12, 2016 | ...

Recorded at SpringOne2GX 2015. Track: Core Groovy Track Speaker: Fatima Casau Slides: http://www.slideshare.net/SpringCentral/using-groovy-grails-in-your-spring-boot-project The emergence of Spring Boot has significantly improved the development of applications with Spring, allowing you to create applications faster by improving the configuration and removing repetitive tasks. Some of the dependencies that can be included are support for ‘Groovy’ and also the use of ‘GORM (Grails Object Relational Mapping)’ as well as ‘Hibernate’ for persistence. We will see where and how to use them in…

European conferences with strong Spring content

News | Juergen Hoeller | January 11, 2016 | ...

Kicking off 2016, here are my personal recommendations for European developer conferences with particularly strong Spring content in the first half of the year:

  • Topconf Linz: Feb 1-3, featuring various Spring-related talks in the Cloud & Microservice Architectures track and a dedicated Spring Boot workshop ahead of the show. An English-language conference in my home-city which happens to be a tech hotspot in Austria...
  • JAX Germany: Apr 19-21, with a well-established dedicated Spring track and several Spring-related talks across other conference tracks. Note: JAX is primarily a German-language conference, so the Spring talks there will be delivered in German as well.
  • Spring I/O Barcelona: May 19-20, our new annual European Spring conference in its second iteration, at a perfect time for visiting the city of Barcelona! This will…

This Week in Spring - January 5th, 2016 (5th Anniversary Edition!)

Engineering | Josh Long | January 06, 2016 | ...

Welcome to another installment of This Week in Spring and welcome back from what I hope was a restive, fun new year!

This week, we mark the fifth anniversary of This Week in Spring which Adam Fitzgerald and I started (based on some discussion with Keith Donald in January 2011) fresh from the 2010 holidays.

Since then I've done my level-headed best to publish it every week (no exceptions! no missed weeks!) before midnight in Hawaii on Tuesday, every week, no matter what timezone I find myself in for that week! The world's a big place, so from the perspective of someone sitting in, say, New York City, it may seem sometimes like this blog goes up midday Monday (00:00AM in various Asian countries) or early morning Wednesday (23:59 in Hawaii) - that's a lot of variability! But I assure, you it's always

Testing Spring Cloud Projects

Engineering | Marcin Grzejszczak | January 04, 2016 | ...

Welcome to my first blog post as a Spring Cloud team member :)

It's been a month since I joined and it's worth to share some of the interesting things that took place during that time.

If you've been reading any of my posts at my Too Much Coding blog then you know that I'm crazy about two things - testing and microservices. Since all that I do at the moment is microservice related today's post will be about testing.

The Spring Cloud projects

When I joined Spring Cloud team I did a quick scan of the Github and it turned out that we have quite a few projects to govern including:

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all