2.X/0. Preface

0-1. Who Should Read This Book

drscg 2017. 10. 1. 13:20

his book is for anybody who wants to put their data to work. It doesn’t matter whether you are starting a new project and have the flexibility to design the system from the ground up, or whether you need to give new life to a legacy system. Elasticsearch will help you to solve existing problems and open the way to new features that you haven’t yet considered.

이 책은 데이터를 가지고 작업해 보려 하는 모든 이들을 위한 책이다. 새로운 project를 시작하려는 사람, 처음부터 시스템을 디자인하려는 유연성을 가진 사람, 기존의 시스템에 새로운 기능을 만들려고 하는 사람 등, 모든 이가 가능하다. Elasticsearch는 기존의 문제점을 해결하고, 아직 고려하지 못했던 새로운 기능에 대한 길을 열어 줄 것이다.

This book is suitable for novices and experienced users alike. We expect you to have some programming background and, although not required, it would help to have used a relational database and SQL. We explain concepts from first principles, helping novices to gain a sure footing in the complex world of search.

이 책은 초보자에서 고급 사용자까지 모두 적합하다. 약간의 프로그래밍 배경 지식을 가지고 있기를 바란다. 그리고 필수적이지는 않지만, RDB(Relational Database)과 SQL에 대한 경험이 있다면 도움이 될 것이다. "검색이라는 복잡한 세계에서, 확실한 기반을 얻으려는 초보자를 돕는다" 것을 첫 번째 원칙으로, 개념을 설명할 것이다.

The reader with a search background will also benefit from this book. The more experienced user will gain an understanding of how familiar search concepts have been implemented and how they interact in the context of Elasticsearch. Even the early chapters contain nuggets of information that will be useful to the more advanced user.

검색에 대한 배경 지식을 가진 독자도 이 책이 도움이 될 것이다. 조금 경험 있는 독자는 구현된 검색 개념들이 얼마나 익숙한 지와 그것들이 Elasticsearch의 문맥과 상호작용하는 방법을 이해하게 될 것이다. 심지어 초반부에도 고급 사용자에게 유용한 정보가 있다.

Finally, maybe you are in DevOps. While the other departments are stuffing data into Elasticsearch as fast as they can, you’re the one charged with stopping their servers from bursting into flames. Elasticsearch scales effortlessly, as long as your users play within the rules. You need to know how to set up a stable cluster before going into production, and then be able to recognize the warning signs at three in the morning in order to prevent catastrophe. The earlier chapters may be of less interest to you, but the last part of the book is essential reading—all you need to know to avoid meltdown.

마지막으로, 아마도 여러분은 개발자이거나 운영자일 것이다. 다른 부서가 열심히 Elasticsearch에 데이터를 채우고 있는 동안, 여러분은 서버의 문제 발생을 방지하는 업무를 가지고 있을 것이다. Elasticsearch는 사용자가 규칙을 준수한다면 쉽게 확장할 수 있다. 제품에 적용하기 전에, 안정적인 cluster를 구성하는 방법을 알아야 하고, 그 다음에 사고를 방지하기 위해, 경고 메시지를 이해할 수 있어야 한다. 초반 장들은 흥미가 좀 적을 것이지만, 책의 마지막 부분은 필수적(심각한 사고를 피하기 위한 알아야 할 모든 것)으로 읽어야 한다.

'2.X > 0. Preface' 카테고리의 다른 글

0. Preface  (0) 2017.10.01
0-2. Why We Wrote This Book  (0) 2017.10.01