万本电子书0元读

万本电子书0元读

What’s Behind You (Dark Winter Tales)
What’s Behind You (Dark Winter Tales)
Paul Finch
¥20.01
**A horror short story from #1 bestseller, Paul Finch. Part of the Dark Winter Tales series: unputdownable reads for cold winter nights…**
Hag Fold (Dark Winter Tales)
Hag Fold (Dark Winter Tales)
Paul Finch
¥20.01
**A horror short story from #1 bestseller, Paul Finch. Part of the Dark Winter Tales series: unputdownable reads for cold winter nights…**
The Buried Cities (Endgame: The Fugitive Archives, Book 3)
The Buried Cities (Endgame: The Fugitive Archives, Book 3)
James Frey
¥25.60
The final story in a heart-stopping novella trilogy that follows a forbidden love that threatens Endgame in post-World War II Germany and takes place prior to the events in the New York Times bestseller, Endgame: The Calling. Humanity rests on the shoulders of twelve Players. But when the lives of a Cahokian Player and a Minoan Player intertwine over the search for an ancient weapon in post-World War II Berlin, the last thing they expect is to let their guard down and fall in love. Now Boone and Ariadne must journey deep into the ancient buried cities of Cappadocia, to find the remaining pieces of the weapon - before it's too late. But this is Endgame. And only one can win. This heart-stopping novella arc takes place prior to the events in the New York Times bestseller Endgame: The Calling.
The Silent Witness: Part 2 of 3
The Silent Witness: Part 2 of 3
Casey Watson
¥21.09
Casey Watson, who writes under a pseudonym, is a specialist foster carer. She and her husband, Mike, look after children who are particularly troubled or damaged by their past. Before becoming a foster carer Casey was a behaviour manager for her local comprehensive school.
Part 3 of 3: The true story of a lonely little girl abused by those she trusted
Part 3 of 3: The true story of a lonely little girl abused by those she trusted
Taylor Edison,Jane Smith
¥25.60
The moving true story of a little girl with Asperger syndrome, controlled and abused by the one person she called her friend. Taylor had always struggled to make friends – she felt ‘different’. Taylor never knew her father and her mother wasn’t around much. She just didn’t understand people, and was alone and scared much of the time. That was until, aged just 11, an older married man called Tom befriended her. She loved having someone who would talk to her, listen to her, a protector. But when he moved away a few months later she was easy prey to the gang of drug dealers and petty criminals who groomed and abused her, using her as a form of currency to appease their debtors and amuse their friends. Increasingly isolated and desperate, it began to look as though the pattern of Taylor's life had been set – until she started to fight back, determined to build a safe future for herself, however long it took.
A gripping crime thriller with twists you won’t see coming
A gripping crime thriller with twists you won’t see coming
Michael Wood
¥25.60
‘DCI Matilda Darke is the perfect heroine’ Elly Griffiths The third book in Michael Wood’s darkly compelling crime series featuring DCI Matilda Darke. Perfect for fans of Peter James, Lee Child and Karin Slaughter. Eight killers. One house. And the almost perfect murder… Starling House is home to some of the nation’s deadliest teenagers, still too young for prison. When the latest arrival is found brutally murdered, DCI Matilda Darke and her team investigate, and discover a prison manager falling apart and a sabotaged security system. Neither the staff nor the inmates can be trusted. The only person Matilda believes is innocent is facing prison for the rest of his life. With time running out, she must solve the unsolvable to save a young man from his fate, and find a murderer in a house full of killers…
Sweet Home Summer
Sweet Home Summer
Michelle Vernal
¥25.60
Sometimes, home really is where the heart is… Leaving behind her hi-flying career in London, Isla Brookes has had enough. Burnt out and tired of an unfulfilling profession and lousy boyfriends, it’s time for her to go home. Arriving back in cosy Bibury to stay with her grandmother, Bridget, everything is charmingly familiar. Even her childhood sweetheart, Ben, is as handsome as she remembered… And when she discovers a stack of long-forgotten Valentine’s Day cards, Isla, with the help of Ben, begins to realise exactly what is most important in life.
The perfect laugh out loud romantic comedy you won’t be able to put down
The perfect laugh out loud romantic comedy you won’t be able to put down
Charlotte Butterfield
¥26.09
You will LOVE this wonderfully warm-hearted and laugh-out-loud funny romantic comedy for fans of Just Haven’t Met You Yet and Mhairi McFarlane. When Leila finds herself on the painful end of yet another disastrous break-up, no amount of Ben & Jerry’s and trashy rom-coms can cheer her up. And so – to the amusement of her friends and family – Leila takes a more drastic approach to dealing with heartbreak: she swears off sex for an entire year. Luckily, she has plenty to keep her mind off men. Between starting a business with ice queen Lucy, straightening out her sister Tasha’s tangled love life, and running a blog read by thousands of single ladies, Leila is soon snowed under. But she can’t help finding a little time for irresistible architect Nick – Lucy’s funny and infuriatingly sexy brother. After an unplanned encounter under the mistletoe, the Man Ban looks like it might be skidding to a halt. Has Leila found love when she least expected it? What readers are saying about Charlotte Butterfield: ‘Sigh-worthy… swoon-worthy and definitely worthy of your time!’ PK, Netgalley Reviewer ‘My first Charlotte Butterfield book and I adored it…will have you laughing till you cry’ Jessica’s Book Biz ‘Laugh out loud hilarious…a really easy, addictive read’ Bee Reader Books ‘Every women should read this novel…This book showed readers how important it was to believe in yourself no matter what obstacles were put in the way, and to live your life for yourself’ Laurie, Goodreads Reviewer ‘Fun, flirty, frustrating, deceptive and emotional…I could not put it down!’ Once Upon a Peach ‘A laugh out loud, feel good kind of book!’ Sarah Hurley Book Club ‘I've been feeling a little bored with the "chick lit" genre of late… Until this book came along. I absolutely loved it’ Mostly in Pyjamas ‘The perfect poolside read…witty, fast paced and a joy to read’ Claire, Goodreads Reviewer
Everything to Lose: Part Three, Chapters 39–69
Everything to Lose: Part Three, Chapters 39–69
Andrew Gross
¥28.45
Part 3 of the heart-pounding new thriller from the co-author of five No. 1 James Patterson bestsellers including Judge and Jury and Lifeguard, and the Sunday Times bestsellers The Blue Zone and Reckless.
A Part of Me and You: An empowering and incredibly moving novel that will make y
A Part of Me and You: An empowering and incredibly moving novel that will make y
Emma Heatherington
¥28.45
You will love this moving and powerful novel from bestselling author Emma Heatherington. A must read for fans of Jojo Moyes. You always think you have more time… Juliette always thought she’d have more time. But as her fortieth birthday approaches she is dealt the deadliest of blows – she has just weeks to live. As the terrible news sinks in, Juliette’s only concern is for her fifteen-year-old daughter, Rosie. Who will take care of her precious child? Who will love her daughter with the same fierce love? The answer lies in a secret Juliette hoped never to reveal… Devastated at the loss of her own baby daughter, Shelley is barely managing to survive. Consumed by her grief, she has pushed everyone away – including the man who loves her the most. With her once happy marriage now in tatters, Shelley has nothing left to live for. But as the lives of these two women collide, could Juliette’s secret be the key to solving Shelley’s heartache? And could Juliette’s death give Shelley one final chance to live again… What readers are loving about A Part of Me and You: ‘One of THE most emotional books I have EVER read’ Angela Mellor, Netgalley ‘Heartbreaking…up there with Me Before You’ Tina Wakelin, Netgalley ‘Written from the heart, genuine emotion shining out from every page’ Audrey Cowie, Netgalley ‘An amazingly poignant story…the reader is left with tear filled eyes but a strong belief that love will prevail’ Jane Hunt Writer Book Reviews
Blood Sisters: Part 1 of 3: Can a pledge made for life endure beyond death?
Blood Sisters: Part 1 of 3: Can a pledge made for life endure beyond death?
Julie Shaw
¥23.45
It’s 1983 and best friends Vicky and Lucy swear that they will always be there for each other, that they’ll never let anyone come between them. But fast forward 4 years and life on the Canterbury Estate has gotten very messy.
The Girl Who Got Revenge: The addictive new crime thriller of 2018 (George McKen
The Girl Who Got Revenge: The addictive new crime thriller of 2018 (George McKen
Marnie Riches
¥28.45
‘Fast-paced, enthralling and heartrending; I couldn’t put it down’ C. L. TAYLOR Revenge is a dish best served deadly… A twelve-year-old girl is found dead at the Amsterdam port. An old man dies mysteriously in a doctors’ waiting room. Two seemingly unconnected cases, but Inspector Van den Bergen doesn’t think so… Criminologist George McKenzie is called in to help crack the case before it’s too late. But the truth is far more deadly than anyone can imagine… Can George get justice for the dead before she ends up six-feet under too? A heart-racing thriller packed with secrets, lies and the ultimate revenge, perfect for fans of Steig Larsson and Jo Nesbo. The fifth gripping thriller in the Georgina McKenzie series. PRAISE FOR MARNIE RICHES ‘Fast-paced, enthralling and heartrending; I couldn’t put it down’ C. L. Taylor ‘A name to watch!’ BARRY FORSHAW ‘A strong, edgy debut that deserves to do well’ CLARE MACKINTOSH
Mums Just Wanna Have Fun
Mums Just Wanna Have Fun
Lucie Wheeler
¥28.45
‘Heartwarming and poignant’ SUN ‘This book captured my heart’ Bestselling author Christie Barlow Meet Nancy… Single mum Nancy will do anything for her little boy. Jack’s autism makes life difficult at times, but she’s determined to ensure he lives the best life possible. So, when her best friend Harriet suggests a holiday to Ibiza, Nancy is torn: will Jack cope with the change in routine…will she? And Harriet… Workaholic mum Harriet convinces Nancy it’s the break they all need. A chance to have some fun with the kids, away from the stresses of normal life. And she’s determined to switch off her laptop, ignore her inbox, and just have fun with her kids for seven whole days… Cocktails and kids’ club – what could go wrong? Ibiza is beautiful, but Jack struggles with everything, Harriet refuses to put her laptop away, and Nancy begins to think she’s made a huge mistake. And then Nancy meets Cameron and his young son, Aiden and discovers that sometimes the best fun happens when you least expect it… Can these two single-mum’s swap their mummy guilt for sunglasses and sangria?
The Summer Theatre by the Sea: The feel-good holiday romance you need to read th
The Summer Theatre by the Sea: The feel-good holiday romance you need to read th
Tracy Corbett
¥28.45
‘The Summer Theatre by the Sea is … a perfect summery read with sunshine, laughter and bucketloads of fizz – romantic comedy at its sparkling best.’ Rosanna Ley, bestselling author of The Villa and Her Mother’s Secret The Saunders sisters need a bit of Cornish magic this summer… Charlotte Saunders has always loved the buzz of city life. So, when she finds herself abruptly fired and dumped in one fell swoop, she’s devastated to have to swap her London home for the sleepy town of Penmullion, Cornwall, to move in with her estranged sister. But Lauren Saunders has problems of her own. A single mother to twins, the bills are piling up faster than she can pay them. And when what she thinks is a loan from a friend puts her deeper in debt than ever, things are starting to look impossible. In desperate need of a distraction, the two sisters turn to their community drama club. With bit of help from their new friends and lot of help from each other, can the Saunders sisters turn their luck around before the summer ends? The perfect summer read for fans of Lucy Diamond and Rachel Lucas. Praise for The Summer Theatre by the Sea ‘Refreshingly romantic.’ Helen Rolfe, author of the ‘A Year at the Cafe at the End of the Pier’ ‘Enchanting and captivating, I was hooked! An utterly gorgeous story!’ Christie Barlow, bestselling author of ‘A Home at Honeysuckle Farm’ ‘Sunshine in a book!’ The Book Trail ’Sunny, wonderful, entertaining and delightful.’ With Love For Books
Switching to Angular - Third Edition
Switching to Angular - Third Edition
Minko Gechev
¥54.49
Switching to Angular, Third Edition is the go-to book to align and get started with the Angular JavaScript framework. Angular contributor and international speaker Minko Gechev will help you square up and start building Angular apps and provide you an insight to the Google’s vision for the framework. About This Book ? Get up to date with Google’s vision for Angular ? Align with Angular version 5 and beyond from any direction with confidence ? Start using TypeScript to supercharge your Angular applications ? Understand the new framework from AngularJS perspective using your prior experience ? Use Angular to quickly build fast and scalable enterprise applications Who This Book Is For This book is for software developers who want to align with a modern version of Angular that’s aligned with Google’s vision of Angular version 5 and beyond, using stable APIs that they can depend on today and in the future. Also for anyone assessing changes to Angular and squaring up for a strategic migration to Angular v5, and for AngularJS developers who want to transfer their mindset to modern Angular version 5 and beyond. What You Will Learn ? Align with Google’s vision for Angular version 5 and beyond ? Confidently move forwards with a long-term understanding of Angular ? Use stable APIs in Angular to build future-proof, blazingly fast, enterprise applications ? Work with TypeScript to supercharge your Angular applications ? Understand the core concepts of Angular, aligned with the vision from Google ? Be ready with Angular from any direction - whether you’re building new new apps with the Angular and ASP.NET stack or upgrading from AngularJS with ngUpgrade In Detail Align your work to stable APIs of Angular, version 5 and beyond, with Angular expert Minko Gechev. Angular is the modern Google framework for you to build high-performing, SEO-friendly, and robust web applications. Switching to Angular, Third Edition shows you how you can align your current and future development with Google’s long term vision for Angular. Gechev shares his expert knowledge and community involvement to give you the clarity you need to confidently switch into Angular and stable APIs. Minko Gechev helps you square up to Angular with an overview of the framework, and understand the long term building blocks of Google’s web framework. Gechev then gives you the lowdown on TypeScript, with a crash-course so you can take advantage of Angular in its native, statically-typed environment. You’ll next move on to see how you can line up with Angular dependency injection, plus how Angular router and forms, and Angular pipes, are designed to work for your projects today and in the future. You'll be squared up and aligned with the vision and techniques of the one Angular, and be ready to start building quick and efficient Angular applications. You’ll know how to take advantage of the latest Angular features, and the core, stable APIs that you can depend on. You’ll be ready to confidently plan your future with the Angular framework. Style and approach In this book, Minko Gechev continues his direct style of sharing knowledge about Angular that he's developed across more than 40 international presentations to Angular developers. First, Minko explains Google's vision of Angular to you, and then you dive into a clear tutorial to work with Angular that's aligned with Google's vision of Angular.
Progressive Web Apps with React
Progressive Web Apps with React
Scott Domes
¥80.65
Enhance the performance of your applications by using React and adding the Progressive web app capability to it About This Book ? Bring the best of mobile sites and native apps to your users with progressive web applications ? Create fast, reliable, and engaging PWAs with React and Firebase ? Create high-performance applications even with low connection speeds by leveraging modern web technologies Who This Book Is For This book is for Java* Developers who want to develop high performance Web User Interfaces. This book requires basic knowledge of HTML, CSS and JavaScript. What You Will Learn ? Set up Webpack configuration, as well as get the development server running ? Learn basic Firebase configuration and deployment ? Create routes, manage multiple components, and learn how to use React Router v4 to manage the flow of data ? Use React life cycle methods to load data ? Add a service worker to the app and learn how it works ? Use a service worker to send Push Notifications ? Configure Webpack to split up the JavaScript bundle and lazy load component files ? Learn how to use the web Cache API to use your app offline ? Audit PWAs with Google's Lighthouse tool In Detail For years, the speed and power of web apps has lagged behind native applications. Progressive Web Apps (PWAs) aim to solve this by bridging the gap between the web apps and native apps, delivering a host of exciting features. Simultaneously, React is fast becoming the go-to solution for building modern web UIs, combining ease of development with performance and capability. Using React alongside PWA technology will make it easy for you to build a fast, beautiful, and functional web app. After an introduction and brief overview of the goals of PWAs, the book moves on to setting up the application structure. From there, it covers the Webpack build process and the process of creating React components. You'll learn how to set up the backend database and authentication solution to communicate with Firebase and how to work with React Router. Next, you will create and configure your web app manifest, making your PWA installable on mobile devices. Then you'll get introduced to service workers and see how they work as we configure the app to send push notifications using Firebase Cloud Messaging. We'll also explore the App Shell pattern, a key concept in PWAs and look at its advantages regarding efficient performance. Finally, you'll learn how to add offline capabilities to the app with caching and confirm your progress by auditing your PWA with Lighthouse. Also, you'll discover helper libraries and shortcuts that will help you save time and understand the future of PWA development. Style and approach This is a step-by-step book, wherein, you will use the React framework to create a complete progressive web app.
Building Web and Mobile ArcGIS Server Applications with JavaScript - Second Edit
Building Web and Mobile ArcGIS Server Applications with JavaScript - Second Edit
Eric Pimpler;Mark Lewin
¥90.46
Master the ArcGIS API for JavaScript to build web and mobile applications using this practical guide. About This Book ? Develop ArcGIS Server applications with JavaScript, both for traditional web browsers as well as the mobile platform ? Make your maps informative with intuitive geographic layers, user interface widgets, and more ? Integrate ArcGIS content into your custom applications and perform analytics with the ArcGIS Online Who This Book Is For If you are a web or mobile application developer, who wants to create GIS applications in your respective platform, this book is ideal for you. You will need Java Script programming experience to get the most out of this book. Although designed as an introductory to intermediate level book, it will also be useful for more advanced developers who are new to the topic of developing applications with ArcGIS Server. What You Will Learn ? To create an application with the ArcGIS API for JavaScript ? Build and display a broad range of different geometry types to represent features on the map ? The best way to leverage a feature layer and display related attribute data ? The functionality of the wide range of widgets and how to use them effectively ? Query data to gain new insights into the information it contains ? Work with tasks to discover and locate features on the map ? Using the geocoder and associated widgets ? The ability of the API to provide turn by turn directions and routing capabilities ? How to use the Geometry Engine and Geometry Service tasks for common geoprocessing operations ? Integrate content on ArcGIS online and add it to your custom web mapping application In Detail The ArcGIS API for JavaScript enables you to quickly build web and mobile mapping applications that include sophisticated GIS capabilities, yet are easy and intuitive for the user. Aimed at both new and experienced web developers, this practical guide gives you everything you need to get started with the API. After a brief introduction to HTML/CSS/JavaScript, you'll embed maps in a web page, add the tiled, dynamic, and streaming data layers that your users will interact with, and mark up the map with graphics. You will learn how to quickly incorporate a broad range of useful user interface elements and GIS functionality to your application with minimal effort using prebuilt widgets. As the book progresses, you will discover and use the task framework to query layers with spatial and attribute criteria, search for and identify features on the map, geocode addresses, perform network analysis and routing, and add custom geoprocessing operations. Along the way, we cover exciting new features such as the client-side geometry engine, learn how to integrate content from ArcGIS.com, and use your new skills to build mobile web mapping applications. We conclude with a look at version 4 of the ArcGIS API for JavaScript (which is being developed in parallel with version 3.x) and what it means for you as a developer. Style and approach Readers will be taken through a series of exercises that will demonstrate how to efficiently build ArcGIS Server applications for the mobile and web.
Test-Driven iOS Development with Swift 4 - Third Edition
Test-Driven iOS Development with Swift 4 - Third Edition
Dr. Dominik Hauser
¥71.93
Use test-driven approach to develop highly-functional iOS apps with Swift 4 and Xcode 9 About This Book ? A practical guide to writing effective, organized, and clean code that works well ? Learn test-driven principles to help you build better-designed apps with fewer bugs ? A comprehensive overview of the techniques available for TDD in Swift Who This Book Is For To get the most out of this book, you will need some prior experience with Swift application development. You may have already heard about Test-Driven Development (TDD) but you don't need any prior experience of applying it to Swift applications. What You Will Learn ? Implement TDD in Swift application development ? Find bugs before you enter code using the TDD approach ? Use TDD to build models, view controllers, and views ? Test network code with asynchronous tests and stubs ? Write code that is a joy to read and maintain ? Develop functional tests to ensure the app works as planned In Detail Test-driven development (TDD) is a proven way to find software bugs early. Writing tests before you code improves the structure and maintainability of your apps. Using TDD, in combination with Swift 4's improved syntax, means there is no longer any excuse for writing bad code. This book will help you understand the process of TDD and how to apply it to your apps written in Swift. Through practical, real-world examples, you’ll learn how to implement TDD in context. You will begin with an overview of the TDD workflow and then delve into unit-testing concepts and code cycles. You will also plan and structure your test-driven iOS app, and write tests to drive the development of view controllers and helper classes. Next, you’ll learn how to write tests for network code and explore how the test-driven approach—in combination with stubs—helps you write network code even before the backend component is finished. Finally, the book will guide you through the next steps to becoming a testing expert by discussing integration tests, Behavior Driven Development (BDD), open source testing frameworks, and UI Tests (introduced in Xcode 9). Style and approach Using a step-by-step approach, you will develop an entire iOS app using TDD. During the course of the book, you will explore different strategies for writing tests for models, View Controllers, and networking code.
Jenkins 2.x Continuous Integration Cookbook - Third Edition
Jenkins 2.x Continuous Integration Cookbook - Third Edition
Mitesh Soni;Alan Mark Berg
¥90.46
Get a problem-solution approach enriched with code examples for practical and easy comprehension About This Book ? Explore the use of more than 40 best-of-breed plug-ins for improving efficiency ? Secure and maintain Jenkins 2.x by integrating it with LDAP and CAS, which is a Single Sign-on solution ? Efficiently build advanced pipelines with pipeline as code, thus increasing your team's productivity Who This Book Is For If you are a Java developer, a software architect, a technical project manager, a build manager, or a development or QA engineer, then this book is ideal for you. A basic understanding of the software development life cycle and Java development is needed, as well as a rudimentary understanding of Jenkins. What You Will Learn ? Install and Configure Jenkins 2.x on AWS and Azure ? Explore effective ways to manage and monitor Jenkins 2.x ? Secure Jenkins 2.x using Matrix-based Security ? Deploying a WAR file from Jenkins 2.x to Azure App Services and AWS Beanstalk ? Automate deployment of application on AWS and Azure PaaS ? Continuous Testing – Unit Test Execution, Functional Testing and Load Testing In Detail Jenkins 2.x is one of the most popular Continuous Integration servers in the market today. It was designed to maintain, secure, communicate, test, build, and improve the software development process. This book will begin by guiding you through steps for installing and configuring Jenkins 2.x on AWS and Azure. This is followed by steps that enable you to manage and monitor Jenkins 2.x. You will also explore the ways to enhance the overall security of Jenkins 2.x. You will then explore the steps involved in improving the code quality using SonarQube. Then, you will learn the ways to improve quality, followed by how to run performance and functional tests against a web application and web services. Finally, you will see what the available plugins are, concluding with best practices to improve quality. Style and approach This book provides a problem-solution approach to some common tasks and some uncommon tasks using Jenkins 2.x and is well-illustrated with practical code examples.
Deep Learning By Example
Deep Learning By Example
Ahmed Menshawy
¥73.02
Grasp the fundamental concepts of deep learning using Tensorflow in a hands-on manner About This Book ? Get a first-hand experience of the deep learning concepts and techniques with this easy-to-follow guide ? Train different types of neural networks using Tensorflow for real-world problems in language processing, computer vision, transfer learning, and more ? Designed for those who believe in the concept of 'learn by doing', this book is a perfect blend of theory and code examples Who This Book Is For This book targets data scientists and machine learning developers who wish to get started with deep learning. If you know what deep learning is but are not quite sure of how to use it, this book will help you as well. An understanding of statistics and data science concepts is required. Some familiarity with Python programming will also be beneficial. What You Will Learn ? Understand the fundamentals of deep learning and how it is different from machine learning ? Get familiarized with Tensorflow, one of the most popular libraries for advanced machine learning ? Increase the predictive power of your model using feature engineering ? Understand the basics of deep learning by solving a digit classification problem of MNIST ? Demonstrate face generation based on the CelebA database, a promising application of generative models ? Apply deep learning to other domains like language modeling, sentiment analysis, and machine translation In Detail Deep learning is a popular subset of machine learning, and it allows you to build complex models that are faster and give more accurate predictions. This book is your companion to take your first steps into the world of deep learning, with hands-on examples to boost your understanding of the topic. This book starts with a quick overview of the essential concepts of data science and machine learning which are required to get started with deep learning. It introduces you to Tensorflow, the most widely used machine learning library for training deep learning models. You will then work on your first deep learning problem by training a deep feed-forward neural network for digit classification, and move on to tackle other real-world problems in computer vision, language processing, sentiment analysis, and more. Advanced deep learning models such as generative adversarial networks and their applications are also covered in this book. By the end of this book, you will have a solid understanding of all the essential concepts in deep learning. With the help of the examples and code provided in this book, you will be equipped to train your own deep learning models with more confidence. Style and approach A step-by-step guide filled with multiple examples to help you get started with data science and deep learning.
Distributed Computing with Go
Distributed Computing with Go
V.N. Nikhil Anurag
¥73.02
A tutorial leading the aspiring Go developer to full mastery of Golang's distributed features. About This Book ? This book provides enough concurrency theory to give you a contextual understanding of Go concurrency ? It gives weight to synchronous and asynchronous data streams in Golang web applications ? It makes Goroutines and Channels completely familiar and natural to Go developers Who This Book Is For This book is for developers who are familiar with the Golang syntax and have a good idea of how basic Go development works. It would be advantageous if you have been through a web application product cycle, although it’s not necessary. What You Will Learn ? Gain proficiency with concurrency and parallelism in Go ? Learn how to test your application using Go's standard library ? Learn industry best practices with technologies such as REST, OpenAPI, Docker, and so on ? Design and build a distributed search engine ? Learn strategies on how to design a system for web scale In Detail Distributed Computing with Go gives developers with a good idea how basic Go development works the tools to fulfill the true potential of Golang development in a world of concurrent web and cloud applications. Nikhil starts out by setting up a professional Go development environment. Then you’ll learn the basic concepts and practices of Golang concurrent and parallel development. You’ll find out in the new few chapters how to balance resources and data with REST and standard web approaches while keeping concurrency in mind. Most Go applications these days will run in a data center or on the cloud, which is a condition upon which the next chapter depends. There, you’ll expand your skills considerably by writing a distributed document indexing system during the next two chapters. This system has to balance a large corpus of documents with considerable analytical demands. Another use case is the way in which a web application written in Go can be consciously redesigned to take distributed features into account. The chapter is rather interesting for Go developers who have to migrate existing Go applications to computationally and memory-intensive environments. The final chapter relates to the rather onerous task of testing parallel and distributed applications, something that is not usually taught in standard computer science curricula. Style and approach Distributed Computing with Go takes you through a series of carefully graded tutorials, building ever more sophisticated applications.