We are performance tuners, Django and Python experts, infrastructure and scaling architects.

Django Consulting / Dev / Support Software / Application Development
Python and Django Code Reviews Open Source Software Support
Infrastructure Operations & Deployment Django Upgrade Service

Our experience is your advantage.

We offer technical support and consultation for complex open source systems.

Recent Activity

REVSYS in the News

Jeff Triplett was a guest on Talk Python To Me Live Stream with Adrian, Simon, Will Vincent and Thibaud celebrating Django's 20th Birthday. Frank also gets a shout out in there.

Sometimes LFU > LRU

Stop letting bot traffic evict your customers' sessions. A simple Redis configuration switch from LRU to LFU solved our crawler problem, with a Django configuration example.

Read more...

Boosting SEO with Django Ninja, Pydantic, and JSON-LD

At REVSYS, our first attempt at adding JSON-LD to our sites relied on embedding the data in the Django template. For the most part, this has worked fine, and we've had good results from an SEO perspective. But in terms of maintainability, it has not been the most efficient approach. We have now started transitioning to generating the structured data using Django Ninja and Pydantic. As a result, we now have cleaner templates and better maintainability.

Read more...

Recent Posts

Frank Wiles

Sometimes LFU > LRU

Stop letting bot traffic evict your customers' sessions. A simple Redis configuration switch from LRU to LFU solved our crawler problem, with a Django configuration example.

Velda Kiara

Boosting SEO with Django Ninja, Pydantic, and JSON-LD

At REVSYS, our first attempt at adding JSON-LD to our sites relied on embedding the data in the Django template. For the most part, this has worked fine, and we've had good results from an SEO perspective. But in terms of maintainability, it has not been the most efficient approach. We have now started transitioning to generating the structured data using Django Ninja and Pydantic. As a result, we now have cleaner templates and better maintainability.

Lacey Henschel

Better Django management commands with django-click and django-typer

Writing Django management commands can involve a ton of boilerplate code. But Revsys uses two libraries that cut our management command code in half while making it more readable and powerful: django-click and django-typer.

All Posts