Apache Ignite and Apache Phoenix users hit a specific, ugly version of this problem: 'not a lot of examples and sample videos or tutorials available online' and 'lack of resources available on the internet.' These are not commercial products with vendor education budgets — they're Apache open-source projects maintained by volunteers and contributors whose job is the software, not the curriculum. The documentation that exists is technically accurate but assumes the reader is already an engineer comfortable with distributed systems or HBase internals.

The gap persists structurally: there's no company with a revenue incentive to produce beginner video content for Apache Ignite or Phoenix. Vendor-funded tutorials exist for commercial databases (AWS publishes RDS videos) but Apache projects sit in a dead zone — popular enough to be widely deployed, not commercialized enough for anyone to fund education. The few third-party tutorials that exist are outdated, surface-level, or buried on personal YouTube channels with no maintenance.

The specific complaints point to people who need to get something working — a Phoenix query layer on top of HBase, or an Ignite in-memory cache alongside a relational backend — and can't find a single resource that walks through the setup end-to-end without assuming expert knowledge. This isn't a documentation rewrite project; it's a video-first, task-oriented library where each lesson has a defined output ('by the end you have a working Phoenix JDBC connection').

This is a business rather than a hobby channel because the buyer isn't the individual developer — it's the company that just adopted Apache Ignite for a performance-critical workload and needs its three backend engineers to get productive in two weeks, not three months. That company will pay for structured access. The need recurs with every new hire and every version upgrade that breaks the mental model someone built from an outdated tutorial.

What to build

Produce and sell a structured video course library — each course under 90 minutes, broken into task-sized lessons with downloadable configs and a test environment setup script — covering Apache Ignite and Apache Phoenix from initial install through common production patterns like persistence configuration, SQL schema design, and JDBC client setup.

Where to start

Start with a single free 20-minute video covering Apache Phoenix JDBC setup end-to-end — this specific setup is one of the most-searched and least-documented tasks, which means it ranks quickly and converts searchers who have the exact pain the paid course solves.

The hard part

Apache Ignite releases fast enough that course content goes stale within 12–18 months, and re-recording is expensive — the hardest early decision is whether to charge enough per cohort to fund regular updates or build the course structure so only the changed segments need re-recording.

How it makes money

One-time course purchase per engineer ($79–129), with a team license ($499–799 for up to 10 seats) that includes access to future updated versions for 12 months.

See the evidence. The complaints behind this idea, the products they came from, and similar ideas in Relational Databases.

More ideas in Relational Databases