Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

openwebengineering/sbitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SBitter: Santa Barbara Makerspace Twitter Clone

Demo app created to show off OpenWeb's ability to build scalable web applications as part of Santa Barbara Makerspace's SBitter programming competition.

Build Status (Go version)

Benchmark Summary

Setup: 10,000 read-only requests, 100 concurrently, with MongoDB in Strong mode (very safe).

Results

  • 1-core Go, no caching
    • 380 req/sec
  • 1-core Go, Memcache
    • 1300 req/sec => 3.4x speedup from original thanks to Memcache
  • 6-core Go, no caching
    • 2819 req/sec => 7.4x speedup from original due to parallelism
  • 6-core Go, Memcache
    • 7009 req/sec => 18.4x speedup total

See BENCHMARKS.md for details.

About

Highly scalable Twitter clone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published