The Snake Stone

Yashim the Ottoman Detective

Book 2
Faber & Faber
12

Lefèvre, a French archaeologist, has arrived in Istanbul determined to uncover a lost Byzantine treasure. Yashim is commissioned to find out more about him. But when Lefèvre's mutilated body is discovered outside the French embassy, it turns out that there is only one suspect: Yashim himself. Once again, Yashim finds himself in a race against time to find the startling truth behind a shadowy secret society dedicated to the revival of the Byzantine Empire, caught in a deadly game deep beneath the city streets, a place where the stakes are high - and betrayal is death.
Read more

About the author

Jason Goodwin studied Byzantine history at Cambridge University and is the author of Lords of the Horizons: A History of the Ottoman Empire, among other books of cultural history and travel. He lives in Sussex, England, is married with four children, speaks French and German and once walked to Istanbul from Poland. This is the second of a series of novels featuring Yashim; the first was the highly acclaimed and successful The Janissary Tree.
Read more
3.6
12 total
Loading...

Additional Information

Publisher
Faber & Faber
Read more
Published on
Dec 9, 2010
Read more
Pages
320
Read more
ISBN
9780571267507
Read more
Language
English
Read more
Genres
Fiction / Crime
Fiction / Historical
Fiction / Mystery & Detective / General
Read more
Content Protection
This content is DRM protected.
Read more
Read Aloud
Available on Android devices
Read more

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
Build fault tolerant concurrent and distributed applications with AkkaAbout This BookBuild networked applications that self-healScale out your applications to handle more traffic fasterAn easy-to-follow guide with a number of examples to ensure you get the best start with AkkaWho This Book Is For

This book is intended for beginner to intermediate Java or Scala developers who want to build applications to serve the high-scale user demands in computing today. If you need your applications to handle the ever-growing user bases and datasets with high performance demands, then this book is for you. Learning Akka will let you do more for your users with less code and less complexity, by building and scaling your networked applications with ease.

What You Will LearnUse Akka to overcome the challenges of concurrent programmingResolve the issues faced in distributed computing with the help of AkkaScale applications to serve a high number of concurrent usersMake your system fault-tolerant with self-healing applicationsProvide a timely response to users with easy concurrencyReduce hardware costs by building more efficient multi-user applicationsMaximise network efficiency by scaling itIn Detail

Software today has to work with more data, more users, more cores, and more servers than ever. Akka is a distributed computing toolkit that enables developers to build correct concurrent and distributed applications using Java and Scala with ease, applications that scale across servers and respond to failure by self-healing. As well as simplifying development, Akka enables multiple concurrency development patterns with particular support and architecture derived from Erlang's concept of actors (lightweight concurrent entities). Akka is written in Scala, which has become the programming language of choice for development on the Akka platform.

Learning Akka aims to be a comprehensive walkthrough of Akka. This book will take you on a journey through all the concepts of Akka that you need in order to get started with concurrent and distributed applications and even build your own.

Beginning with the concept of Actors, the book will take you through concurrency in Akka. Moving on to networked applications, this book will explain the common pitfalls in these difficult problem areas while teaching you how to use Akka to overcome these problems with ease.

The book is an easy to follow example-based guide that will strengthen your basic knowledge of Akka and aid you in applying the same to real-world scenarios.

Style and approach

An easy-to-follow, example-based guide that will take you through building several networked-applications that work together while you are learning concurrent and distributed computing concepts. Each topic is explained while showing you how to design with Akka and how it is used to overcome common problems in applications. By showing Akka in context to the problems, it will help you understand what the common problems are in distributed applications and how to overcome them.

©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.