|
|
Showing 1 - 4 of
4 matches in All Departments
A hands-on guide to creating, monitoring, and tuning a high
performance Spring web application Key Features Understand common
performance pitfalls and improve your application's performance
Build and deploy strategies for complex applications using the
microservice architecture Understand internals of JVM - the core of
all Java Runtime Environments Book DescriptionWhile writing an
application, performance is paramount. Performance tuning for
real-world applications often involves activities geared toward
detecting bottlenecks. The recent release of Spring 5.0 brings
major advancements in the rich API provided by the Spring
framework, which means developers need to master its tools and
techniques to achieve high performance applications. Hands-On High
Performance with Spring 5 begins with the Spring framework's core
features, exploring the integration of different Spring projects.
It proceeds to evaluate various Spring specifications to identify
those adversely affecting performance. You will learn about bean
wiring configurations, aspect-oriented programming, database
interaction, and Hibernate to focus on the metrics that help
identify performance bottlenecks. You will also look at application
monitoring, performance optimization, JVM internals, and garbage
collection optimization. Lastly, the book will show you how to
leverage the microservice architecture to build a high performance
and resilient application. By the end of the book, you will have
gained an insight into various techniques and solutions to build
and troubleshoot high performance Spring-based applications. What
you will learn Master programming best practices and performance
improvement with bean wiring Analyze the performance of various AOP
implementations Explore database interactions with Spring to
optimize design and configuration Solve Hibernate performance
issues and traps Leverage multithreading and concurrent programming
to improve application performance Gain a solid foundation in JVM
performance tuning using various tools Learn the key concepts of
the microservice architecture and how to monitor them Perform
Spring Boot performance tuning, monitoring, and health checks Who
this book is forIf you're a Spring developer who'd like to build
high performance applications and have more control over your
application's performance in production and development, this book
is for you. Some familiarity with Java, Maven, and Eclipse is
necessary.
Accelerate your enterprise search engine and bring relevancy in
your search analytics Key Features A practical guide in building
expertise with Indexing, Faceting, Clustering and Pagination Master
the management and administration of Enterprise Search Applications
and services seamlessly Handle multiple data inputs such as JSON,
xml, pdf, doc, xls,ppt, csv and much more. Book DescriptionApache
Solr is the only standalone enterprise search server with a
REST-like application interface. providing highly scalable,
distributed search and index replication for many of the world's
largest internet sites. To begin with, you would be introduced to
how you perform full text search, multiple filter search, perform
dynamic clustering and so on helping you to brush up the basics of
Apache Solr. You will also explore the new features and advanced
options released in Apache Solr 7.x which will get you numerous
performance aspects and making data investigation simpler, easier
and powerful. You will learn to build complex queries, extensive
filters and how are they compiled in your system to bring relevance
in your search tools. You will learn to carry out Solr scoring,
elements affecting the document score and how you can optimize or
tune the score for the application at hand. You will learn to
extract features of documents, writing complex queries in
re-ranking the documents. You will also learn advanced options
helping you to know what content is indexed and how the extracted
content is indexed. Throughout the book, you would go through
complex problems with solutions along with varied approaches to
tackle your business needs. By the end of this book, you will gain
advanced proficiency to build out-of-box smart search solutions for
your enterprise demands. What you will learn Design schema using
schema API to access data in the database Advance querying and
fine-tuning techniques for better performance Get to grips with
indexing using Client API Set up a fault tolerant and highly
available server with newer distributed capabilities, SolrCloud
Explore Apache Tika to upload data with Solr Cell Understand
different data operations that can be done while indexing Master
advanced querying through Velocity Search UI, faceting and Query
Re-ranking, pagination and spatial search Learn to use JavaScript,
Python, SolrJ and Ruby for interacting with Solr Who this book is
forThe book would rightly appeal to developers, software engineers,
data engineers and database architects who are building or seeking
to build enterprise-wide effective search engines for business
intelligence. Prior experience of Apache Solr or Java programming
is must to take the best of this book.
Step by step guide to monitor, manage, and secure your database
engine Key Features Your companion to master all the
administration-related tasks in MySQL 8 Ensure high performance and
high availability of your MySQL solution using effective
replication and backup techniques A comprehensive guide to
performing query optimization, security and a whole host of other
administrative tasks in MySQL 8 Book DescriptionMySQL is one of the
most popular and widely used relational databases in the world
today. The recently released version 8.0 brings along some major
advancements in the way your MySQL solution can be administered.
This handbook will be your companion to understand the newly
introduced features in MySQL and how you can leverage them to
design a high-performance MySQL solution for your organization.
This book starts with a brief introduction to the newly introduced
features in MySQL 8, followed by quickly jumping onto the crucial
administration topics that you will find useful in your day to day
work. Topics such as migrating to MySQL 8, MySQL benchmarking,
achieving high performance by implementing the indexing techniques,
and optimizing your queries are covered in this book. You will also
learn how to perform replication, scale your MySQL solution and
implement effective security techniques. A special section on the
common and not so common troubleshooting techniques for effective
MySQL administration is also covered in this book. By the end of
this highly practical book, you will have all the knowledge you
need to tackle any problem you might encounter while administering
your MySQL solution. What you will learn Understanding different
MySQL 8 data types based on type of contents and storage
requirements Best practices for optimal use of features in MySQL 8
Explore globalization configuration and caching techniques to
improve performance Create custom storage engine as per system
requirements Learn various ways of index implementation for flash
memory storages Configure and implement replication along with
approaches to use replication as solution Understand how to make
your MySQL 8 solution highly available Troubleshoot common issues
and identify error codes while using MySQL 8 Who this book is
forThis book is intended for MySQL administrators who are looking
for a handy guide covering all the MySQL administration-related
tasks. If you are a DBA looking to get started with MySQL
administration, this book will also help you. Knowledge of the
basic database concepts is required to get started with this book.
|
MySQL 8 for Big Data (Paperback)
Shabbir Challawala, Jaydip Lakhatariya, Chintan Mehta, Kandarp Patel
|
R1,211
Discovery Miles 12 110
|
Ships in 18 - 22 working days
|
Uncover the power of MySQL 8 for Big Data About This Book * Combine
the powers of MySQL and Hadoop to build a solid Big Data solution
for your organization * Integrate MySQL with different NoSQL APIs
and Big Data tools such as Apache Sqoop * A comprehensive guide
with practical examples on building a high performance Big Data
pipeline with MySQL Who This Book Is For This book is intended for
MySQL database administrators and Big Data professionals looking to
integrate MySQL 8 and Hadoop to implement a high performance Big
Data solution. Some previous experience with MySQL will be helpful,
although the book will highlight the newer features introduced in
MySQL 8. What You Will Learn * Explore the features of MySQL 8 and
how they can be leveraged to handle Big Data * Unlock the new
features of MySQL 8 for managing structured and unstructured Big
Data * Integrate MySQL 8 and Hadoop for efficient data processing *
Perform aggregation using MySQL 8 for optimum data utilization *
Explore different kinds of join and union in MySQL 8 to process Big
Data efficiently * Accelerate Big Data processing with Memcached *
Integrate MySQL with the NoSQL API * Implement replication to build
highly available solutions for Big Data In Detail With
organizations handling large amounts of data on a regular basis,
MySQL has become a popular solution to handle this structured Big
Data. In this book, you will see how DBAs can use MySQL 8 to handle
billions of records, and load and retrieve data with performance
comparable or superior to commercial DB solutions with higher
costs. Many organizations today depend on MySQL for their websites
and a Big Data solution for their data archiving, storage, and
analysis needs. However, integrating them can be challenging. This
book will show you how to implement a successful Big Data strategy
with Apache Hadoop and MySQL 8. It will cover real-time use case
scenario to explain integration and achieve Big Data solutions
using technologies such as Apache Hadoop, Apache Sqoop, and MySQL
Applier. Also, the book includes case studies on Apache Sqoop and
real-time event processing. By the end of this book, you will know
how to efficiently use MySQL 8 to manage data for your Big Data
applications. Style and approach Step by Step guide filled with
real-world practical examples.
|
|