·
Added a discussion

Hello, i have 9 languages but in discussions i can't add more than 4 because the block is too small.

How do i make it bigger?

image_transcoder.php?o=sys_images_editor&h=2443&dpx=1&t=1737493456

I'm reaching out for help with my Login screen and invitations. My Login screen does not work when I attempt to make a test member profile. It just cycles from the login screen to the signup screen and then back to login screen. On the Manage Invites screen, it shows that I sent all of the invites. Manage Requests screen shows 2 out of 9 as new invitation and the remaining 7 as 0 invitation. one of the new invitation recipients received the message "The invitation link isn't available or already used. Can someone walk me through each setting that is required for Invitations to work properly. (Note: 1. Also the sign up screen that had that error message on it, had a distorted image in place of my logo at the top of page.) Thanks for reading this.

·
Added a product

The Coozila! Package for Memcached Cluster integrates DragonflyDB and McRouter, offering a state-of-the-art caching solution tailored for modern applications. This package is designed to maximize scalability and performance, enabling developers to deploy distributed caching layers effortlessly, reduce database load, and significantly improve response times.

Why Choose Coozila?

  • Simplified Scalability: Deploy a highly efficient distributed caching layer with pre-configured Docker packages, reducing complexity and ensuring faster response times.
  • Intelligent Request Routing: Utilize McRouter’s advanced features, such as prefix routing, replicated pools, and failover mechanisms, for seamless cache operation.
  • Blazing-Fast Performance: Built on DragonflyDB, Coozila! delivers a high-speed, fault-tolerant caching system optimized for high-demand environments.
  • Dynamic Configuration: Manage and scale your caching infrastructure with live updates, ensuring zero downtime.
  • Multi-Level Caching: Implement tiered caching for enhanced data retrieval efficiency.

Core Features

  • High Availability: Ensure reliable data storage with integrated failover and replication mechanisms.
  • Optimized Caching: Route requests efficiently across multiple Memcached servers using McRouter for better load balancing and resource management.
  • Advanced Routing Logic: Configure routing policies based on prefixes, clusters, or custom requirements using McRouter’s modular routing handles.
  • Cold Cache Warmup: Seamlessly bring new cache nodes online without impacting application performance.
  • Rich Monitoring Tools: Access detailed statistics and debugging tools for complete visibility into cache performance.
  • Security First: Protect data in transit with SSL support and IPv6 compatibility.
  • Multi-Threaded Architecture: Leverage multi-core systems for efficient request handling.

Easy Deployment

This package includes pre-configured Docker containers and a straightforward setup process, enabling developers to quickly build a scalable, reliable caching infrastructure.

Included in Your Offer

  • One Nginx Server: Optimized for web traffic management.
  • One Caddy Server: Efficient reverse proxy capabilities.
  • One PHP Server: Pre-configured for Memcached integration.
  • One McRouter Server: Intelligent request routing for optimal caching.
  • Three DragonFlyDB Memcached Servers: Integrated with your existing database and website.

Note: Each “server” refers to one Docker container. All containers can run on the same physical machine or in the cloud for performance and redundancy.


Recommended Server Specifications

For the Cluster configuration, we recommend using a cloud server instance with the following specifications:

  • Minimum RAM: 12 GB (This is the minimum requirement to run the cluster effectively for production.) We have tested the application with 8 GB of RAM, and it functions perfectly, as Docker consumes very little memory. However, to achieve maximum speed, the application requires this amount of RAM, which also depends on the quantity of cache on your server. If the RAM fills up quickly, the application’s performance will degrade rapidly, as it runs solely in RAM.
  • The data is saved both on disk, and a snapshot of the program data is created. If your server has less memory, only a single instance of DragonflyDB can be run. However, in this case, the cluster loses its significance. A single instance of DragonflyDB requires a minimum of 4 GB of RAM to run effectively.
  • Maximum RAM Supported: Each DragonflyDB instance can support up to 768 GB of RAM, allowing for extensive caching capabilities. With 3 instances configured, the effective storage capacity will be 2.274 TB. This configuration is cost-effective and suitable for applications with light to moderate traffic.
  • The DragonflyDB Cluster project is paving the way for a new generation of caching systems, delivering exceptional performance and scalability. Designed to handle demanding workloads, the most advanced configuration of DragonflyDB Cluster offers the ability to process up to 4.6 TB of data in a mirrored setup (replication). The effective storage capacity will be 2.304 TB (or 2,304 GB), as the data is duplicated across the mirrored instances, making it an ideal choice for large-scale applications.
  • The application can set a limit on the RAM that can be used. If you have unlimited memory, you can set it to manage automatically, and DragonflyDB will manage its memory based on the available memory on the server.

However, a custom cluster can be configured without limitations and can be horizontally scaled across different geographical areas or within the same data center based on your preferences. For more advanced options, this custom cluster can run in a Multi-Cloud, Multi-Cluster Kubernetes Orchestration setup with Karmada across multiple data centers and with various cloud providers globally, without any limitations.


Multiple Configurations for Diverse Needs

DragonflyDB Cluster provides several configurations to suit a variety of use cases:

  • Basic setup: for smaller-scale applications or testing environments.
  • Advanced setup: featuring three routers, three master nodes, and three slave nodes, optimized for performance, fault tolerance, and high availability. If you have a minimum of three servers available for caching, we can install a package on each of them. Each server will have one router and two instances: one DragonflyDB master and one DragonflyDB slave. Additionally, we will set up three Nginx proxy servers in front, along with a load balancer.
  • For high availability (HA), a total of six instances are required, which means you will need a minimum of six servers, each with one instance of DragonflyDB. In this case, you will have three master nodes and three slave nodes operating in a mirrored setup, so the available memory will be effectively halved.

If you would like to proceed with this option, please contact us via email first, as this package only includes the basic version with one router and three DragonflyDB instances. For more advanced configurations, please contact us via email for a tailored offer.

Key Advantages

  • Unparalleled Speed: With performance that can reach up to 25x faster than traditional Memcached, DragonflyDB Cluster is designed for use cases where speed is critical.
  • Scalability: The cluster’s advanced architecture supports scaling up to 4.6 TB, offering exceptional capacity for handling massive datasets.
  • Flexibility: Adaptable to a wide range of scenarios, users can customize configurations to optimize for their specific requirements.

Handle with Care: Development Status

As a project still under development, the DragonflyDB Cluster team advises users to:

  • Test thoroughly in controlled environments before production deployment.
  • Adjust configurations to match individual use cases for optimal results.
  • Verify licenses to ensure compliance with all third-party dependencies and integrations.

Licenses

Important Notice Regarding DragonflyDB Usage

In compliance with the Dragonfly Business Source License 1.1 (BSL 1.1):

  • Permitted Use: This project involves installing and configuring DragonflyDB as part of your private caching infrastructure.
  • Prohibited Use: You cannot offer DragonflyDB as a hosted or managed service, nor provide any solution that allows third parties (other than your employees or contractors) to access or use DragonflyDB features.
  • One-Time Installation: You can only order a one-time installation for a managed solution. You need to contact the DragonflyDB team to ensure that the service fully respects the licensing terms of DragonflyDB, or you can manage it yourself.

Explore and Contribute

Learn more and become part of the journey by visiting the Coozila! repository:

DragonflyDB Cluster on GitHub

Installation Assistance

If you would like assistance with the installation of this product, please contact Coozila! Labs at labs@coozila.com. Our team is ready to help you with the installation process and ensure a smooth setup.

Based on the size and complexity of your project, we will provide you with a tailored pricing quote.

For purchasing the installation service, you can place an order here or please visit the following link: Coozila Docker Package App for Memcached.

You can also check out the official Coozila! Labs page for more information: Coozila! Labs.

For any inquiries, feel free to reach out through our contact page: Contact Coozila!.


After Purchase Notes

After your purchase, please provide the following information via email:

  • Server login credentials
  • An SSH key for secure access
  • Details about the project you wish to integrate

Additional Documentation

For more details, please refer to the main repository:

Disclaimer

This product is provided "as is," without any guarantees or warranties regarding its functionality, performance, or reliability. By using this product, you acknowledge that you do so at your own risk. Coozila! and its contributors are not liable for any issues, damages, or losses that may arise from the use of this product. We recommend thoroughly testing the product in your own environment before deploying it in a production setting.

  • 495
·
Added a discussion

Discussion posted Anonymously is not visible in discussion home as well as user's profile discussion tabs.

How to fix this issue? I am using Una version 13.0.

·
Added a discussion

Is anyone working on Woocommerce integrations?

  • 2512
·
Added a discussion

When a product is shared and then embedded on a different website if the item has a one time or reoccurring payment it will have this kabab menu that then brings up a "Buy now" function that loads a blank page and breaks the embed until reloaded.

Embedded, it should not show this kabab menu or it should link to the product page.

(In the share menu when getting the embed code, maybe have an include/exclude kabab menu toggle.)

·
Added a discussion

How to edit the items (red arrows) in the block of "Discussion list" in "discussion-home" page?

image_transcoder.php?o=sys_images_editor&h=2437&dpx=2&t=1736996909

Reposted VeteranBrigades's post.

After 4 years of running on 1 January 2025, I shut down my UNA site called the Veteran Brigades. I have since moved my operations back to other social media platforms. For me there was too many issues that have gone unresolved and many of the developers who could actually fix UNA problems (like MSolutions) were kicked off of the platform. Good luck to all of you.

  • 2504

After 4 years of running on 1 January 2025, I shut down my UNA site called the Veteran Brigades. I have since moved my operations back to other social media platforms. For me there was too many issues that have gone unresolved and many of the developers who could actually fix UNA problems (like MSolutions) were kicked off of the platform. Good luck to all of you.