- Elasticsearch Essentials
- Bharvi Dixit
- 373字
- 2021-07-16 09:33:13
About the Reviewer
Alberto Paro is an engineer, project manager, and software developer. He currently works as a CTO at Big Data Technologies and as a freelance international consultant on software engineering for big data and NoSQL solutions. He loves to study emerging solutions and applications mainly related to Big Data processing, NoSQL, natural language processing, and neural networks. He began programming in BASIC on a Sinclair Spectrum when he was eight years old, and he has a lot of experience of using different operating systems, applications, and programming languages.
In 2000, he graduated in computer science engineering from Politecnico di Milano with a thesis on designing multiuser and multidevice web applications. He assisted the professors at the university for about a year. Then, he came in contact with The Net Planet Company and loved their innovative ideas; he started working on knowledge management solutions and advanced data mining products. In the summer of 2014, his company was acquired by Big Data technologies, where he currently works and uses mainly Scala and Python on state-of-the-art Big Data software (Spark, Akka, Cassandra, and YARN). In 2013, he started freelancing as a consultant for Big Data technologies, machine learning, and Elasticsearch.
In his spare time, when he is not playing with his children, he likes to work on open source projects. When he was in high school, he started contributing to projects related to the GNOME environment (gtkmm). One of his preferred programming languages is Python, and he wrote one of the first NoSQL backends on Django for MongoDB (Django-MongoDB-engine). He is also a fan of the Scala language and enjoys spreading his love of technology: he was a presenter of Big Data concepts at Scala Day Italy 2015 on Scala.JS and Big Data Tech Italian Conference in Florence.
In 2010, he began using Elasticsearch to provide search capabilities to some Django e-commerce sites and developed PyES (a Pythonic client for Elasticsearch), as well as the initial part of the Elasticsearch MongoDB driver. He is the author of ElasticSearch Cookbook and ElasticSearch Cookbook Second Edition as well as a technical reviewer of Elasticsearch Server, Second Edition, and the video course, Building a Search Server with ElasticSearch, all of which have been published by Packt Publishing.
- C語言程序設(shè)計
- Kotlin從基礎(chǔ)到實戰(zhàn)
- Android系統(tǒng)級深入開發(fā)
- Learning Concurrent Programming in Scala
- Visual Foxpro 9.0數(shù)據(jù)庫程序設(shè)計教程
- Java高并發(fā)核心編程(卷1):NIO、Netty、Redis、ZooKeeper
- Python3.5從零開始學
- Java SE實踐教程
- Java EE企業(yè)級應用開發(fā)教程(Spring+Spring MVC+MyBatis)
- Android Studio開發(fā)實戰(zhàn):從零基礎(chǔ)到App上線 (移動開發(fā)叢書)
- LabVIEW數(shù)據(jù)采集
- 3D Printing Designs:The Sun Puzzle
- 開發(fā)者測試
- Hands-On Data Visualization with Bokeh
- R High Performance Programming