Categories
Bibliography DevOps Java Kotlin Software Engineering Spring Framework

Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications, 1st Edition – B08W2QRQGQ ISBN-13: 978-1492076988

See: Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications, 1st Edition, Publisher ‏ : ‎ O’Reilly Media; 1st edition (March 2, 2021)

See also: Spring Bibliography, Spring Framework, Kotlin and Cloud Native

Fair Use Source:

With over 75 million downloads per month, Spring Boot is the most widely used Java framework available. Its ease and power have revolutionized application development from monoliths to microservices. Yet Spring Boot’s simplicity can also be confounding. How do developers learn enough to be productive immediately? This practical book shows you how to use this framework to write successful mission-critical applications.

Mark Heckler from VMware, the company behind Spring, guides you through Spring Boot’s architecture and approach, covering topics such as debugging, testing, and deployment. If you want to develop cloud native Java or Kotlin applications with Spring Boot rapidly and effectively–using reactive programming, building APIs, and creating database access of all kinds–this book is for you.

  • Learn how Spring Boot simplifies cloud native application development and deployment
  • Build reactive applications and extend communication across the network boundary to create distributed systems
  • Understand how Spring Boot’s architecture and approach increase developer productivity and application portability
  • Deploy Spring Boot applications for production workloads rapidly and reliably
  • Monitor application and system health for optimal performance and reliability
  • Debug, test, and secure cloud-based applications painlessly

About the Author

Mark Heckler is a Spring Developer & Advocate at VMware, conference speaker, published author, & Java Champion focusing upon developing innovative production-ready software at velocity for the Cloud. He has worked with key players in the manufacturing, retail, medical, scientific, telecom, and financial industries and various public sector organizations to develop and deliver critical capabilities on time and on budget. Mark is an open source contributor and author/curator of a developer-focused blog (https://www.thehecklers.com) and an occasionally interesting Twitter account (@mkheck).

For the past 5+ years, Mark has worked with various Spring projects within VMware (including Framework, Boot, Data, Integration, Cloud, Security, & more) and has contributed code and guides toward their improvement and ease of use, as well has having delivered countless sessions, deep dives, and workshops to Spring customers and developer community members worldwide.

Categories
History Kotlin Software Engineering

Kotlin Programming Language Invented by JetBrains – 2011 AD

Return to Timeline of the History of Computers

Kotlin (/ˈkɒtlɪn/)[2] is a cross-platformstatically typedgeneral-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of Kotlin’s standard library depends on the Java Class Library,[3] but type inference allows its syntax to be more concise. Kotlin mainly targets the JVM, but also compiles to JavaScript (for e.g. frontend web applications using React[4]) or native code (via LLVM), e.g. for native iOS apps sharing business logic with Android apps.[5] Language development costs are borne by JetBrains, while the Kotlin Foundation protects the Kotlin trademark.[6]

On 7 May 2019, Google announced that the Kotlin programming language is now its preferred language for Android app developers.[7] Since the release of Android Studio 3.0 in October 2017, Kotlin has been included as an alternative to the standard Java compiler. The Android Kotlin compiler targets Java 6 by default, but lets the programmer choose to target Java 8 up to 13, for optimization,[8] or more features.[9]

Fair Use Sources: