Nikita Salnikov...06/19/13
1625 views
0 replies
Some of you have been there. You have added -Xmx option to your startup scripts and sat back relaxed knowing that there is no way your Java process is going to eat up more memory than your fine-tuned option had permitted. And then you were up for a nasty surprise.
Dave Fecak06/19/13
940 views
0 replies
Thankfully, if you are losing your passion for typical web or software development, your training and experience have at least in part prepared you for several alternative roles that perhaps you have not considered, including Performance Engineer and many more...
Ricci Gian Maria06/19/13
161 views
0 replies
NHibernate has a lot of interesting and specific option for mapping entities that can really cover every scenario you have in mind . . .
Tim Spann06/19/13
2991 views
0 replies
Here's a curated list of links to help you with your Java optimization projects.
René Pickhardt06/18/13
561 views
0 replies
Before I share my thoughts on high scaling architectures for web sites I want to give a little history and background on what metalcon is and why this redesign is so necessary:
Mark Needham06/18/13
532 views
0 replies
The neo4j docs have a few examples explaining how to to write cypher queries dealing with path ranges but an interesting variation that I came across recently is where we want to find the individual hops in a path.
Juri Strumpflohner06/18/13
550 views
0 replies
Your unit tests should be as descriptive as possible. The feedback they give you should be so clear you don’t even need to fire up the debugger and step one by one through the code to inspect your local variables. Why? Because that takes time and we’re lazy, right?
Mike Hadlow06/18/13
659 views
0 replies
In a Service Oriented Architecture you sometimes need a distributed lock; an application lock across many servers to serialize access to some constrained resource. I’ve been looking at using Redis, via the excellent ServiceStack.Redis client library, for this.
Seth Proctor06/17/13
3034 views
0 replies
In this article we are going to talk about SQLAlchemy, a popular object relational mapper (ORM) for Python and how one could utilize it to interact with NuoDB.
Sean Hull06/17/13
574 views
0 replies
Duplicates must be removed and this is an efficient way for the MySQL engine to remove them. Combine results, sort, remove duplicates and return the set.
Jim Hirschauer06/17/13
1334 views
0 replies
Welcome back to my series on migration to the cloud. In my last post we discussed all of the effort you need to put into the planning phase of your migration. In this post we are going to focus on what should happen directly after the migration has been completed.
Mark Needham06/17/13
451 views
0 replies
Andres and I recently found ourselves wanting to delete a remote branch which had the same name as a tag and therefore the normal way of doing that wasn’t worked out as well as we’d hoped.
Greg Duncan06/16/13
415 views
0 replies
Dev:"But it's new and shinny! Let's upgrade!" DBA:"Over my..." Speaking of upgrading SQL Server servers, this looks like some great into for those looking to upgrade now or in the near future.
Peter Zaitsev06/15/13
353 views
0 replies
If you attended last April’s Percona Live MySQL Conference and Expo in Santa Clara, you know it was a rare opportunity to learn from some of the most accomplished system architects and developers in the business. Now it’s time to give back.
Ayende Rahien06/14/13
620 views
0 replies
As mentioned earlier, HyperDex has made some changes to LevelDB to make it work faster for their scenarios. I was curious to see what changed, so I took a look at the code.
Jim Hirschauer06/14/13
1623 views
0 replies
In this post I am going to dive deeper into the planning phase. You can’t expect to throw a half assed plan in place and just deal with problems as they pop up during an application migration.
Tom O'connor06/14/13
636 views
0 replies
Why not compile FreeSWITCH onto the Raspberry Pi, then use my VoIP Phone down here to register to it, and use a VoIP Softphone on my parents' other devices?
Greg Duncan06/14/13
502 views
0 replies
Keeping my eyes open for the SQL Server 2008 RS to SQL Server 2014 story (I hope there is one, without have to go 2008 R2 - 2012 - 2014...)
Jim Hirschauer06/13/13
1270 views
1 replies
What’s the point of deploying an application to the cloud versus just hosting it in your own data center? Is it really a good idea? Will it save you money? Will it work better? Will it cause new deployment and management problems? How do you monitor it?
Leigh Shevchik06/13/13
765 views
0 replies
An app can only engage users if it performs as expected. During test phases for client projects, Unwired Revolution often had its own share of performance hiccups.
Manik Surtani06/13/13
558 views
0 replies
Infinispan 5.3.0 will be introducing a LevelDB cache store. This cache store uses a Java implementation of LevelDB, and maybe one day, it can get even better performance by using the JNI implementation.
Peter Zaitsev06/12/13
594 views
0 replies
MySQL can be deployed in several ways, and that means you can choose a tailor-made path that best meets your needs. With simple services or development systems, many people are using a single server with some backups configured, and then simply take the downtime when a restore is needed.
Jim Hirschauer06/12/13
2012 views
0 replies
The Technology crowd knows a good bit more about cloud computing but there is a huge disparity in the understanding of what cloud is really about and how it really works.
Jay Fields06/12/13
4821 views
0 replies
A teammate of mine recently expressed a desire for a shortcut for something we type often. I started looking into our shortcut options and came to a common determination: We can do this, but the number of 2 key shortcuts available to us is finite, so we better use them wisely.
Sean Hull06/12/13
601 views
0 replies
Amazon’s EBS or elastic block storage, is a virtualized network storage solution. You can think of it as RAIDed disks but accessed & provisioned over a high speed network.