Cargando…

Hands-on microservices with Kotlin : build reactive and cloud-native microservices with Kotlin using Spring 5 and Spring Boot 2.0 /

Kotlin has been the buzzword among developers ever since the release of new features in Kotlin 1.1. With Google's announcement of introducing first class support for Kotlin in their Android ecosystem, it's high time that Kotlin is realized as a mainstream language. Microservices aids in de...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Medina Iglesias, Juan Antonio (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1022782611
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 180210s2018 enka o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d NLE  |d MERUC  |d VT2  |d WAU  |d OCLCF  |d OCLCQ  |d UKMGB  |d UKAHL  |d OCLCQ  |d UX1  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
015 |a GBB8J8405  |2 bnb 
016 7 |a 018754830  |2 Uk 
019 |a 1175623770 
020 |a 9781788473491 
020 |a 1788473493 
020 |z 9781788471459 
029 1 |a UKMGB  |b 018754830 
029 1 |a AU@  |b 000066230239 
029 1 |a AU@  |b 000070273643 
035 |a (OCoLC)1022782611  |z (OCoLC)1175623770 
037 |a 9781788473491  |b Packt Publishing 
050 4 |a QA76.76.A65 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Medina Iglesias, Juan Antonio,  |e author. 
245 1 0 |a Hands-on microservices with Kotlin :  |b build reactive and cloud-native microservices with Kotlin using Spring 5 and Spring Boot 2.0 /  |c Juan Antonio Medina Iglesias. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (x, [389] pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Understanding Microservices; What is a microservice?; Understanding SoA; Differentiating microservices from SoA; From the monolith to microservices; Microservices principles; Defining design principles; Modelled around business capabilities; Loosely couple; Single responsibility; Hiding implementation; Isolation; Independently deployable; Build for failure; Upstream; Downstream; Logging; Monitoring; Alerting; Recovery; Fallbacks; Scalability; Automation; Domain-Driven Design. 
505 8 |a What is Domain-Driven DesignUbiquitous language; Bounded context; Context mapping; Using DDD in microservices; Reactive microservices; Reactive programming; Reactive Manifesto; Responsive; Resilient; Elastic; Message-driven; Back pressure; Reactive frameworks; Reactive Extensions; Project Reactor; Java reactive streams; Akka; Reactive microservices; Cloud Native microservices; Cloud computing; Containers; Deployment models; Private cloud; Public cloud; Hybrid cloud; Service models; Infrastructure as a Service; Platform as a Service; Software as a Service; Cloud Native microservices; Summary. 
505 8 |a Chapter 2: Getting Started with Spring Boot 2.0Creating a Spring Boot application; Setting up; Installing JDK 8; UNIX/Mac OS X; Windows; Testing the installation; Installing Maven 3.5; Unix /MacOS X; Windows; Testing the installation; Installing IntelliJ IDEA CE 2017.2; Using Spring Initializr; Understanding basic usage; Reviewing the generated project files; Maven Files; Source files; Resource files; Gitignore; Understanding advanced usage; Using Maven; Life cycle phases; Introduction to Maven goals; Understanding the POM file; Project definition; Maven parent; Project properties. 
505 8 |a DependenciesBuild; Repositories; Using IntelliJ IDEA; Opening our Maven project; Executing life cycle phases and goals; Modifying our microservice; Debugging; Tips and Tricks; Spring Boot application structure; Creating an application object; Defining Spring application context; Understanding the component scan; Using components; Autowiring; Packaging and running a Spring Boot application; Packaging; Making JARs not WARs; Running Spring Boot applications; Creating executable JARs; Configuring our application; Setting configuration values; Using properties; Using Yaml. 
505 8 |a Using command-line argumentsUnderstanding Spring Expression Language; Using profiles; Defining profile values; Executing with profiles; Creating conditional beans; Creating beans explicitly; Defining an additional bean; Defining beans with conditionals; Running different configurations; Summary; Chapter 3: Creating RESTful Services; Understanding RestController; What is a controller; Creating a RestController; Understanding our controller; Path and request parameters; Creating a map of customers; Getting path variables; Understanding path variables; Defining request parameters. 
500 |a Understanding request parameters. 
520 |a Kotlin has been the buzzword among developers ever since the release of new features in Kotlin 1.1. With Google's announcement of introducing first class support for Kotlin in their Android ecosystem, it's high time that Kotlin is realized as a mainstream language. Microservices aids in designing scalable, easy-to-maintain web applications. If ... 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Programming languages (Electronic computers) 
650 0 |a Computer programming. 
650 6 |a Programmation (Informatique) 
650 7 |a computer programming.  |2 aat 
650 7 |a Computer programming  |x software development.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Internet: general works.  |2 bicssc 
650 7 |a Computers  |x Programming Languages  |x General.  |2 bisacsh 
650 7 |a Computers  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Computers  |x Web  |x General.  |2 bisacsh 
650 7 |a Computer programming  |2 fast 
650 7 |a Programming languages (Electronic computers)  |2 fast 
758 |i has work:  |a Hands-On Microservices with Kotlin (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3cwWJW6MrPVrwb7d3wP8K  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Medina Iglesias, Juan Antonio.  |t Hands-On Microservices with Kotlin : Build reactive and cloud-native microservices with Kotlin using Spring 5 and Spring Boot 2.0.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5254609  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n BDZ0036187788 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5254609 
994 |a 92  |b IZTAP