article thumbnail

Framework Benchmarks Round 10

TechEmpower

Compiled languages such as C, C++, Java, Scala, and Ur continue to dominate most tests, and Lua retains its unique position of standard-bearer for JIT languages by showing up within the top 10 on many test types. The SQLite tests may return once we have the caching test type specified and implemented.

Framework 200
article thumbnail

Choosing Technologies for Your Web Startup (Part 2)

crowdSPRING Blog

Some of the big guys (notably Google, Facebook, LiveJournal) have embraced open source and the results are trickling out to us. It inevitably involves data and content caching, one of the most difficult aspects, engineering-wise, of web development. Is the technology open sourced? Java, PHP, Python, Ruby?

Insiders

Sign Up for our Newsletter

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

article thumbnail

The cloud landscape described, categorized, and compared

www.theenterprisearchitect.eu

This means that more advanced features like caching, snapshotting, high availability, etc. Usually running an app means compiling the code and bundling it with the necessary runtime, like Java code and a Java Virtual Machine (optionally with additional middleware like Tomcat and/or Spring). I hope you enjoyed this article.

Cloud 48
article thumbnail

Benchmarking Cassandra Scalability on AWS - Over a million writes per second

techblog.netflix.com

Writes stress a data store all the way to the disks, while read benchmarks may only exercise the in-memory cache. We use these for read intensive workloads to cache more data in memory. 0 Key cache size / save period in seconds: 200000.0/14400 Both these instance types have a one Gbit/s network.

EC2 68
article thumbnail

Programmer Competency Matrix

www.starling-software.com

Understands the entire programming stack, hardware (CPU + Memory + Cache + Interrupts + microcode), binary code, assembly, static and dynamic linking, compilation, interpretation, JIT compilation, garbage collection, heap, stack, memory addressing. Good knowledge of editors, debuggers, IDEs, open source alternatives etc.

article thumbnail

CEO Friday: Why we don’t hire.NET programmers

blog.expensify.com

As one of the coherent commentators says below, Joel Spolsky himself laments schools teaching Java with the same basic reasoning of my article above, albeit more diplomatically stated.) .NET My example: I have mainly programmed _by choice_ in Python, Ruby, Scala, Haskell, C# and currently I’m doing Java. The list goes on and on.

Java 107
article thumbnail

Lessons Learned: Why PHP won

Startup Lessons Learned

When we started IMVU in 2004, we could rely on a staggering amount of open source software that jumpstarted our initial product offering. The next time you needed to handle that page, you could take advantage of caching for excellent performance. I didnt mean by this that Java programmers are dumb.

PHP 166