Skip to Content
Mastering Functional Programming
book

Mastering Functional Programming

by Anatolii Kmetiuk
August 2018
Intermediate to advanced
380 pages
10h 2m
English
Packt Publishing
Content preview from Mastering Functional Programming

The software architecture of a server

The first component that any server must have is an application that is capable of listening to HTTP requests and responding to them. Such a component is called an HTTP server software. Besides that, most servers need some persistence componenta database. Next, the server will need a way to communicate with the database. So, we need the database access layer.

Finally, an orchestration solution is necessary for the preceding components to play well together, which means that we need an easy capability to bootstrap both the server and the database, and a way to define the communication between them. It is important that the orchestration is well-defined and is reproducible, with minimal setup on a variety ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Learning Functional Programming

Learning Functional Programming

Jack Widman

Publisher Resources

ISBN: 9781788620796Supplemental Content