serverperformance.blogspot.com
JAVA SERVER PERFORMANCE - Lo que un arquitecto de software sí puede hacer: septiembre 2008
http://serverperformance.blogspot.com/2008_09_01_archive.html
JAVA SERVER PERFORMANCE - Lo que un arquitecto de software sí puede hacer. Reflexiones sobre problemas comunes de rendimiento y escalabilidad en tencologías Java EE, Java SE, SOA, AJAX, HTTPS. Viernes, 26 de septiembre de 2008. Oracle: modo "Servidor Dedicado". Para los "listillos" en Oracle, como yo. Es decir aquellos que no somos DBA sino que nuestra experiencia se basa más en Java, pero que nos ha tocado alguna vez configurar Oracle. A priori, ¿cuál eligiríais? La cuestión es qué se considera "pequeño...
serverperformance.blogspot.com
JAVA SERVER PERFORMANCE - Lo que un arquitecto de software sí puede hacer: julio 2008
http://serverperformance.blogspot.com/2008_07_01_archive.html
JAVA SERVER PERFORMANCE - Lo que un arquitecto de software sí puede hacer. Reflexiones sobre problemas comunes de rendimiento y escalabilidad en tencologías Java EE, Java SE, SOA, AJAX, HTTPS. Lunes, 28 de julio de 2008. Comparativa de rendimiento en la lectura de ficheros. A vueltas con el rendimiento en I/O :-). Sólo pegaré aquí las conclusiones, el resto debe leerse en el artículo original:. How read files quickly. For the best Java read performance, there are four things to. Bytes in the array. Si tu...
cs.purdue.edu
Secure Software Systems (S3) | Homepage
https://www.cs.purdue.edu/s3
Department of Computer Science. Group brings together researchers exploring diverse aspects of programming language design and implementation. Extending MLton for scalable, multicore platforms. A dynamically-typed concurrent language. Open source implementation of Safety-critical Java. The Ovm open-source virtual machine framework for Java. Open source real-time benchmarks. Data-centric concurrency control for Java. Programming languages and paradigms for multithreaded applications. Are here, 10/10.
hiroshiyamauchi.blogspot.com
Hiroshi Yamauchi: September 2013
http://hiroshiyamauchi.blogspot.com/2013_09_01_archive.html
Tuesday, September 3, 2013. At the JVM Language Summit 2013. Gave a talk on some of the work we did around OpenJDK at Google:. Slides: http:/ www.oracle.com/technetwork/java/jvmls2013manson-2013920.pdf. Video: http:/ medianetwork.oracle.com/video/player/2630310903001. It covers some of my profiling and garbage collection work (on slides 29, 36 and 37):. Parallel full GC for the CMS garbage collector. 2-4x pause time improvements in full GC. 2-4x pause time improvements. Give back unused RAM to the system.
royontechnology.blogspot.com
Roy's musings: Two important traits of building reliable distributed systems
http://royontechnology.blogspot.com/2014/04/two-important-traits-of-reliable.html
On Java and other bits. Saturday, April 05, 2014. Two important traits of building reliable distributed systems. Designing a distributed system is hard enough. Even harder to design a distributed system that is reliable. There are many best practices that you can follow to make a reliable distributed system. Based on an issue that I recently troublehooted, there are a couple of them that I think are critical:. Enabling TCP keep-alive between the processes if you are using TCP. View my complete profile.
hiroshiyamauchi.blogspot.com
Hiroshi Yamauchi: OpenJDK at Google
http://hiroshiyamauchi.blogspot.com/2013/09/openjdk-at-google.html
Tuesday, September 3, 2013. At the JVM Language Summit 2013. Gave a talk on some of the work we did around OpenJDK at Google:. Slides: http:/ www.oracle.com/technetwork/java/jvmls2013manson-2013920.pdf. Video: http:/ medianetwork.oracle.com/video/player/2630310903001. It covers some of my profiling and garbage collection work (on slides 29, 36 and 37):. Parallel full GC for the CMS garbage collector. 2-4x pause time improvements in full GC. 2-4x pause time improvements. Give back unused RAM to the system.
royontechnology.blogspot.com
Roy's musings: 09/01/2014 - 10/01/2014
http://royontechnology.blogspot.com/2014_09_01_archive.html
On Java and other bits. Monday, September 08, 2014. As argument a code smell? I was reviewing some piece of code and came across a function that was taking Optional. As argument. In the same class, another function was taking a couple of Optional. When I thought about it, I felt that taking an Optional. Should be avoided. You can return an Optional. From a function, but avoid taking Optional. Is a code smell. One argument that can possibly presented in favor of taking Optional. Subscribe to: Posts (Atom).
jeroen-v.blogspot.com
Jeroen's Blog: Synchronous Mule Service - exception handling
http://jeroen-v.blogspot.com/2011/03/synchronous-mule-service-exception.html
Wednesday, March 9, 2011. Synchronous Mule Service - exception handling. We have a mule service that is defined as synchronous. This means that it will handle incoming messages in the same thread as the endpoint that receives it. A high level overview of this is in the picture below. In a production environment however we call the service asynchronously via JMS. In that use case the client timed out. 1) A custom exception strategy, some of the code is below. This code will make sure that a reply is s...
jeroen-v.blogspot.com
Jeroen's Blog: February 2012
http://jeroen-v.blogspot.com/2012_02_01_archive.html
Friday, February 17, 2012. Setting up Time machine on a NAS. I wanted to use my little NAS as a TimeCapsule, because Time Machine on Mac does look very impressive. My NAS has a Debian 6 install base and my Mac has Lion on it. So I started out browsing to find some ideas on how to approach this. The best howto document I found is this one: http:/ www.kremalicious.com/2008/06/ubuntu-as-mac-file-server-and-time-machine-volume/. Add uams dhx2.so to your config line in the file:. Transall -uamlist uams randnu...