Software Design for
Complex Technical Challenges

Application Security Services

Application Testing

  • Ethical Hacking
  • Application Penetration Testing
  • Mobile App Pen testing

Mitigating Risk

  • Static Testing of Source Code
  • Security Architecture Analysis
  • Hybrid Assessment


  • Security Remediation Strategy
  • Incidence Response Strategy
  • Code Remediation


  • Security Training for Developers
  • HIPAA Compliance Consulting
  • PCI Compliance Consulting

UX and Web Development Clients



Implementing a semaphore with Django and Postgres

Posted by gavin on Sept. 12, 2017, 11:12 a.m.

Recently I was working on a project that accesses a third-party webservice. The service does not handle concurrency well, and crashes if you send more than a few requests at the same time. To prevent it from getting overloaded, I implemented a semaphore with Postgres and Django.