LogoLogo
INLEO
  • Introduction
  • Our Vision
  • Understanding INLEO
  • Frequently Asked Questions
  • Ecosystem
  • The LEO Token Economy
    • Tokenomics
    • Emission Schedule
    • Rewards Pool
    • Token Features
    • Value Capture
      • Ad Platform
      • Premium
      • Subscriptions
      • Promotion
      • Bridging
    • Staking
      • Rewards
      • Curation
      • Influence
      • Unstaking
  • Technology
    • Roadmap
    • INLEO Platform
      • Threads
      • Posts
      • Communities
      • Threadcasts
      • Leaderboard
      • Wallet
      • Lists
    • Our Technology
      • LeoCache
      • LeoInfra
      • Decentralized Polls
    • Hive
      • Digital Identities
      • Immutable Content Storage
      • 3 Second, Fee-less On-Chain Engagement
      • Multi-Layer Rewards
  • KPIs and Goals
    • Key Performance Indicators
      • Monthly Active Users (MAUs)
      • Traffic Analytics
    • 2022 KPI Goals for LeoFinance
  • Opportunities
    • Creators
    • Users
    • Projects
    • Token Holders
      • LEO Liquidity Pools
      • Stake LEO to LEO POWER
      • Utilize LEO for Promoting Content
      • Lend or Lease LEO POWER
  • Tools and Resources
    • How-To Guides
      • INLEO: The Basics
        • How to Join INLEO
          • How to Make Your First Thread
          • How to Edit Your Profile
        • How to Post Content
          • How to Make Your First Blog Post
        • How to Buy LEO
        • How to Stake LEO
        • How Voting (Liking) Content Works
        • How to Share Content
        • How to Gain Traction on INLEO (Earn More Rewards!)
        • How to Get Curated
        • How to Earn $50 Per Referral
      • LeoFinance: Intermediate
      • LeoFinance: Expert
      • LeoMobile
      • LeoPedia
      • LeoFi
      • LeoDex
      • LeoBridge
      • Hivestats
    • Media Kit
  • Open Source Hive Technology
    • Keystore Hive Accounts
    • Ledger, Trustwallet, Trezor Hive Accounts
    • X & Google Lite Accounts
    • Dynamic Resource Credit (RC) Delegation System + Account Creation Tokens
    • HAFSQL API
    • Accounts API
    • Referral System API
    • Creator Subscriptions
    • Cross-UI Bookmarks Framework
Powered by GitBook
On this page
  • What is It?
  • Future of LeoCache

Was this helpful?

  1. Technology
  2. Our Technology

LeoCache

As of this writing, we've indexed nearly 1M Threads and tens of thousands of blog posts. These numbers continue to grow. Scaling across our entire frontend and backend is required. One of the key infrastructure improvements we're working on is called LeoCache. LeoCache is a database that contains all of the Threads and Posts ever created.

LeoCache powers much of the frontend and backend of the INLEO Platform. One key feature on the UI that is powered by LeoCache is full-text search. This requires a lot of processing power and we continue to scale both the size and efficiency of this backend.

What is It?

LeoCache is essentially a caching layer or database that collects, stores and allows us to retrieve key data. You could envision LeoCache as a kind of "Brain" of the entire INLEO Platform.

User settings, preferences, status, instant threads, instant votes, etc. are all governed by LeoCache. LeoCache often serves as an intermediary layer between INLEO and the Hive blockchain - enabling us to have instant actions on the frontend, but queued transactions on the backend.

The Hive Blockchain is incredibly fast. It has 3 second block times. That being said, most of us don't want to wait 3 seconds for an upvote to be cast or a comment to be posted.

LeoCache allows you to do all of that instantly and then it creates a queue of all the current user actions. That queue is then pushing the data to the Hive blockchain in the 3 second block confirmation times.

Future of LeoCache

This page is meant to describe LeoCache at a high level without diving too much into the technical nature of LeoCache. The future of LeoCache primarily lies in scaling.

As INLEO's userbase grows, we have a growing need for CPU and storage. We need to scale both the efficiency of data storage/retrieval while simultaneously increasing the size of our databases.

LeoCache "runs the show" so to speak. We have a lot of features that leverage the power of LeoCache including our algorithmic feeds, LeoAI and more.

Last updated 1 year ago

Was this helpful?