Reader small image

You're reading from  Microservices with Clojure

Product typeBook
Published inJan 2018
Reading LevelIntermediate
PublisherPackt
ISBN-139781788622240
Edition1st Edition
Languages
Right arrow
Author (1)
Anuj Kumar
Anuj Kumar
author image
Anuj Kumar

Anuj Kumar is the co-founder and chief architect of FORMCEPT, a data analytics startup based in Bangalore, India. He has more than 10 years of experience in designing large-scale distributed systems for storage, retrieval, and analytics. He has been in industry hacking, mainly in the area of data integration, data quality, and data analytics using NLP and machine learning techniques. He has published research papers at ACM conferences, got a few patents granted, and has spoken at TEDx. Prior to FORMCEPT, he has worked with the Oracle Server Technologies division in Bangalore, India.
Read more about Anuj Kumar

Right arrow

Summary


In this chapter, we focused on the development environment for the Helping Hands application. Since Clojure is our language of choice for implementation, we first looked at the history of Clojure and Lisp and understood why it is well suited for our use case. We also looked at the REPL environment and two build tools for Clojure—Leiningen and Boot. Further, we defined a reference Leiningen project configuration for our application and learned how to run an application and test it. We also learned how to generate documentation and reports, and how to create a deployable artifact. At the end, we briefly looked at the Clojure IDEs that can make our application development work easy.

In the next chapter, we will learn about REST specification. We will learn how to define REST APIs for microservices in the Helping Hands application that can help with direct messaging among the services.

lock icon
The rest of the page is locked
Previous PageNext Chapter
You have been reading a chapter from
Microservices with Clojure
Published in: Jan 2018Publisher: PacktISBN-13: 9781788622240

Author (1)

author image
Anuj Kumar

Anuj Kumar is the co-founder and chief architect of FORMCEPT, a data analytics startup based in Bangalore, India. He has more than 10 years of experience in designing large-scale distributed systems for storage, retrieval, and analytics. He has been in industry hacking, mainly in the area of data integration, data quality, and data analytics using NLP and machine learning techniques. He has published research papers at ACM conferences, got a few patents granted, and has spoken at TEDx. Prior to FORMCEPT, he has worked with the Oracle Server Technologies division in Bangalore, India.
Read more about Anuj Kumar