E-book details

Spring Boot 2.0 Projects. Build production-grade reactive applications and microservices with Spring Boot

Spring Boot 2.0 Projects. Build production-grade reactive applications and microservices with Spring Boot

Mohamed Shazin Sadakath

Ebook
Spring Boot is a lightweight framework that provides a set of tools to create production-grade applications and services. Spring Boot 2.0 Projects is a comprehensive project-based guide for those who are new to Spring, that will get you up to speed with building real-world projects. Complete with clear step-by-step instructions, these easy-to-follow tutorials demonstrate best practices and key insights into building efficient applications with Spring Boot.
The book starts off by teaching you how to develop a web application using Spring Boot, followed by giving you an understanding of creating a Spring Boot-based simple blog management system that uses Elasticsearch as the data store. Next, you’ll build a RESTful web services application using Kotlin and the Spring WebFlux framework - a new framework that enables you to create reactive applications in a functional way. Toward the last few chapters, you will build a taxi-hailing API with reactive microservices using Spring Boot, in addition to developing a Twitter clone with the help of a Spring Boot backend. To build on your knowledge further, you’ll also learn how to construct an asynchronous email formatter.
By the end of this book, you’ll have a firm foundation in Spring programming and understand how to build powerful, engaging applications in Java using the Spring Boot framework.
  • 1. Introduction
  • 2. Building a Basic Web Application
  • 3. Building a Simple Blog Management System
  • 4. Introduction to Kotlin
  • 5. Building a Reactive Movie Rating API using Kotlin
  • 6. Building a Taxi Hailing API with Reactive Microservices
  • 7. Building a Twitter clone with a Spring Boot Backend
  • 8. Introduction into Asynchronous Application Development using Apache Kafka and Quartz Scheduler
  • 9. Building an Asynchronous Email Formatter
  • Title: Spring Boot 2.0 Projects. Build production-grade reactive applications and microservices with Spring Boot
  • Author: Mohamed Shazin Sadakath
  • Original title: Spring Boot 2.0 Projects. Build production-grade reactive applications and microservices with Spring Boot
  • ISBN: 9781789134223, 9781789134223
  • Date of issue: 2018-07-30
  • Format: Ebook
  • Item ID: e_14zf
  • Publisher: Packt Publishing