454 kr
Skickas inom 5-8 vardagar
454 kr
Skickas inom 5-8 vardagar
324 kr
Läs direkt efter köp
In Detail
Redmine is a flexible project management web application that is cross-platform and cross-database. Redmine handles multiple projects and provides integrated project management features, issue tracking, and support for various version control systems.
This book provides an overview of the tools available to potential plugin authors who want to extend and enhance a product to work their way. It is meant to teach developers who have existing Ruby on Rails experience on how they can properly extend Redmine through custom plugins.
In this book, existing models, views, and controllers will be extended through the use of hooks. You will learn how custom updates can be tied into project and system activity streams.
Plugin models will be made searchable and custom permissions and security will be discussed. This book will also teach you how to create a sustainable plugin for an established product and maintain an ongoing relationship with the Redmine community as it relates to a new plugin.
Reading this book will provide you with the necessary skills to quickly and efficiently extend products through plugins.
Approach
This book provides a thorough look at the tools available within Redmine to facilitate the development of plugins and extensions. Full of tips and tricks, a recurring case study is also used to help guide you through the various content area extensions and plugin helpers and to provide context and real-world examples of the concepts being covered.
Who this book is for
This book is intended for those who want to build custom functionality into the Redmine project management platform. If you''re already comfortable with Ruby, Rails, and Redmine, but you aren''t quite sure what to do next, this book will walk you through the basics of getting a plugin written and integrated into various key areas of Redmine.
739 kr
Läs direkt efter köp
Practical strategies to help you design, optimize, and operate MongoDB deployments for performance, resilience, and growth
Key Features
Identify and fix performance bottlenecks with practical diagnostic and optimization strategiesOptimize schema design, indexing, storage, and system resources for real-world workloadsScale confidently with in-depth coverage of replication, sharding, and cluster management techniquesPurchase of the print or Kindle book includes a free PDF eBookBook Description
With data as the new competitive edge, performance has become the need of the hour. As applications handle exponentially growing data and user demand for speed and reliability rises, three industry experts distill their decades of experience to offer you guidance on designing, building, and operating databases that deliver fast, scalable, and resilient experiences.MongoDB’s document model and distributed architecture provide powerful tools for modern applications, but unlocking their full potential requires a deep understanding of architecture, operational patterns, and tuning best practices. This MongoDB book takes a hands-on approach to diagnosing common performance issues and applying proven optimization strategies from schema design and indexing to storage engine tuning and resource management.Whether you’re optimizing a single replica set or scaling a sharded cluster, this book provides the tools to maximize deployment performance. Its modular chapters let you explore query optimization, connection management, and monitoring or follow a complete learning path to build a rock-solid performance foundation. With real-world case studies, code examples, and proven best practices, you’ll be ready to troubleshoot bottlenecks, scale efficiently, and keep MongoDB running at peak performance in even the most demanding production environments.What you will learn
Diagnose and resolve common performance bottlenecks in deploymentsDesign schemas and indexes that maximize throughput and efficiencyTune the WiredTiger storage engine and manage system resources for peak performanceLeverage sharding and replication to scale and ensure uptimeMonitor, debug, and maintain deployments proactively to prevent issuesImprove application responsiveness through client driver configurationWho this book is for
This book is for developers, database administrators, system architects, and DevOps engineers focused on performance optimization of MongoDB. Whether you’re building high-throughput applications, managing deployments in production, or scaling distributed systems, you’ll gain actionable insights. Basic knowledge of MongoDB is assumed, with chapters designed progressively to support learners at all levels.
1 000 kr
Skickas inom 5-8 vardagar