BT

Peter Lawrey Describes Petabyte JVMs

by Charles Humble on  Mar 09, 2015

It’s not unusual in financial service systems to have problems that requires significant vertical, as opposed to horizontal, scaling. During his talk at QCon London Peter Lawrey described the particular problems that occur when you scale a Java application beyond 32GB.

Alex Bordei on Scaling NoSQL Databases

by Srini Penchikala on  Dec 30, 2014

Network performance, virtualization and testing are some of the considerations to address performance and scalability issues with NoSQL databases. Alex Bordei wrote about scaling NoSQL databases and tips for increasing performance when using these data stores.

Dramatically Improve Entity Framework Performance with Bulk Operations

by Jonathan Allen on  Dec 08, 2014

When a database administrators think of high performance data loading, they are thinking of bulk operations, a feature noticeably lacking in Entity Framework. But that doesn’t have to be the case. We recently spoke with Jonathan Magnan of ZZZ Projects about their new offerings.

Clean and Representative Models are Key to Performance

by Jan Stenberg on  Jun 22, 2014

High performance systems is about clean and representative models, the code doesn't have to be ugly, obscure and hard to read, Martin Thompson stated at the recent DDD Exchange conference in London.

SIMD Support in .NET

by Jonathan Allen on  Apr 05, 2014

Six years after Mono, Microsoft’s implementation of the CLR has finally gained support for SIMD via RyuJIT. Still in community preview, RyuJIT is the next generation JIT compiler for .NET.

Facebook, Google, LinkedIn, and Twitter Want to Make Sure that MySQL Is “Web-Scale”

by Abel Avram on  Apr 04, 2014

Facebook, Google, LinkedIn, and Twitter have decided to make sure that a relational databases is “web-scale”, so they have put their efforts behind WebScaleSQL, a branch of MySQL 5.6 Community Edition.

Patterns and Anti-Patterns for Scalable and Available Cloud Architectures

by Jonathan Allen on  Apr 02, 2014

More than anything else, architectural choices matter when designing a system with high scalability and availability. Using Azure customers as an example, Microsoft talks about the patterns and anti-patterns they see with their Azure customers and how it affects the four facets of system architecture.

SQL Makes a Comeback through NewSQL

by Abel Avram on  Nov 08, 2013 1

New database developments indicate a return to SQL, but not by running the traditional relational stores on bigger and better hardware, not even on sharded architectures, but through NewSQL solutions.

Healthcare.gov Performance Analysis by AppDynamics

by Victor Grazi on  Nov 05, 2013

Augmenting the roster of tribulations haranguing Obamacare and the healthcare.gov website comes a technical deep-dive performed by leading performance monitoring organization AppDynamics that paints a picture of a sophomoric development initiative used to build that site.

AnyPresence Soups-up Enterprise MBaaS Platform:Part 2 of 2

by Martin Monroe on  Nov 04, 2013

There is so much to learn about the latest Mobile Backend as a Service provider AnyPresence's 5.0 platform geared for the enterprise that this second post was needed. Co-founder Rich Mendis provides further insight for InfoQ readers…

HSA Foundation Targeting Heterogeneous GPU-CPU Execution for Java Virtual Machines by 2015

by Charles Humble on  Sep 18, 2013

Speaking at the Hot Chips Conference, HSA Foundation president Phil Rogers has provided more details on plans to bring GPU acceleration to Java in time for Java 9 in 2015.

Scaling Twitter to New Peaks

by Saul Caganoff on  Aug 26, 2013

For many of us Twitter has become an essential communications utility. Since experiencing scalability problems in 2010, Twitter has moved to a loosely coupled service oriented architecture based on the JVM, allowing it new levels of scalability and feature agility. Twitter engineering recently reported a new record throughput and took time out to describe their new architecture.

Tim Fox: What's new in Vert.x 2.0

by Ralph Winzinger on  Jul 26, 2013

In recent years, new trends like mobile clients and social networks forced web applications to handle more and more concurrent connections. This resulted in new server architectures based on eventing and asynchronicity which you can find for example in Vert.x. Tim Fox told InfoQ what's new in version 2.0 of Vert.x.

Matthew Kaufman on why Skype is Dropping Peer-to-Peer

by Jonathan Allen on  Jun 24, 2013

In the wake of the NSA revelations in the United States, Skype’s decision to switch from a peer-to-peer network to a server-based network has raised some eyebrows. In a recent email Matthew Kaufman, principal architect of Skype, explained why the change was necessary.

High-Volume / Scalable Architectures with vert.x - interview with Eberhard Wolff

by Ralph Winzinger on  May 20, 2013 2

Last year, vert.x was introduced - a runtime similar to Node.js but realized within the Java virtual machine. In contrast to Node.js, vert.x follows a true polyglot approach and allows developers to build their systems with JavaScript, Groovy, Java, and other languages.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT