article thumbnail

Lessons Learned: Sharding for startups

Startup Lessons Learned

This is true of most web application servers, caches like memcached, and all of the network infrastructure that connects them. Imagine you want to store data about customers, each of whom has "last name" field in your database. Give each entity a name. For example, consider this simple scheme.

article thumbnail

Lessons Learned: Continuous deployment and continuous learning

Startup Lessons Learned

The longer you wait to find out about the problem, the more likely it is to have fallen out of the human-memory cache. Heck, thats what it says right there in the agile manifesto. In a lot of cases, thats just a fancy name for revenue or profit, but not always. But, unfortunately, startups cant afford to adopt that standard.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Ardent 3: Supercomputer Porn

Steve Blank

Follow the Leader At the conference I attended a bunch of technical sessions, and got lost when the speaker got past, “My name is xxx.” When I learned that Cray users would be giving papers at the Society of Petroleum Engineering conference in Denver the next day, I got on a plane to listen and learn. Gracias for another great read Steve!

article thumbnail

So You're Going To Start A Huge New Web Project

css-tricks.com

Likely you are caching assets, so youll need to break that cache on assets that change and not break it on assets that dont. Cache as much as you can both on server and client. And all too often in an agile approach, tweaks are made for business and dev requirements. Deployment itself is an entire big topic. Need a guide?

Web 96
article thumbnail

Lessons Learned: Why PHP won

Startup Lessons Learned

Some of them are probably still cursing my name, because - lets face it - PHP can be pretty painful. The next time you needed to handle that page, you could take advantage of caching for excellent performance. Almost every PHP-based website is burdened with ugly URLs that contain the name of the file that implements each page.

PHP 166
article thumbnail

The cloud landscape described, categorized, and compared

www.theenterprisearchitect.eu

The Enterprise Architect building an Agile Enterprise Home MDD PaaS Startup Presentations About The cloud landscape described, categorized, and compared October 12, 2013 Johan Den Haan 10 comments “I work for a PaaS company” I answered him. This means that more advanced features like caching, snapshotting, high availability, etc.

Cloud 48
article thumbnail

Startup Resources

www.vccafe.com

Add a class name to buttons, forms, quotes, etc. Varnish Cache (reverse proxy). Agile project management tool that enables real time collaboration. Agile project management. agile product management. agile product management and Scrum tool. Agile project management tool collaborative product life-cycle.