Remove Definition Remove Design Remove Framework
article thumbnail

Think about Performance Before Building a Web Application

TechEmpower

A high-performance application is designed to perform well with a reasonable amount of hot data. Framework Benchmarks. We created our Web Framework Benchmarks project because we’ve run into situations where well known frameworks seem to cause significant performance pain for the applications built upon them.

Web 330
article thumbnail

The Benefits of Top-Down Thinking & Why it is Critical to Entrepreneurs

Both Sides of the Table

I next moved into system design where I designed computer systems to deal with large industrial natural gas customers and telecommunication companies. I had to understand all of the normal business rules as well as all “edge cases.&# Again, I grouped them into related functions and then designed systems to handle the rules.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

How a Tourist Can Help you with Your Startup

Both Sides of the Table

You should be presenting data to your VCs and framing the decisions that you’re trying to make into cogent frameworks that will allow a group of experienced people to help you with decision making. Don’t try to defend every process you have or every design choice. Let them see data.

Help 288
article thumbnail

How I Use Visualization to Drive Creativity

Both Sides of the Table

The need for creativity extends well beyond product design. Yet most startups seem to constrain creativity to product design. The creative process - Whenever I need to do any task that requires insight I have to be able to visualize – to literally SEE the decision framework. Many people are visual thinkers.

Writing 356
article thumbnail

Working with Developers

SoCal CTO

Ideally, you would have had a technical advisor, had better up-front definition, had more iteration, then you would not be in this situation. I just had a fellow CTO ask me about a particular technical design problem and several directions they could go and ask for my thoughts on the tradeoffs for those different choices.

Develop 280
article thumbnail

Everything about Java 8

TechEmpower

It's definitely worthwhile to browse through the javadoc of that class. Actually, I think it's so well-designed that even people who have never heard of Joda Time should find it easy to pick up. On a purely practical note, the discussions surrounding Optional have exceeded its design budget by several orders of magnitude.".

Java 560
article thumbnail

Entrepreneurs Needed To Deliver Big Data Solutions

Startup Professionals Musings

Hence one segment of the opportunity is the need for new database technologies, like Hadoop , a distributed file system originally designed for indexing the Web. By any definition, the opportunities from Big Data have the potential to create a next wave of successful technology companies that could change the way we all live and work.