Untangle the Integration Knot
This blog contains information about system integration, infrastructure, data exchange, middleware and cloud computing. Getting to grips with Cloud Computing, Web Services, SOA, ESB, MOM, EIA, Application Integration and more.
Tuesday, March 5, 2013
Rundesk for Distributed Command Processing
A very useful open source tool is Rundesk. Rundesk will dispatch, and process shell commands and scripts across servers either physical, virtual or cloud based. Its a useful tool to allow you automate ad-hoc tasks and procedures.
Suricata - IDS / IPS
Suricata is a high performance free open source IDS, IPS and Network Security Monitoring engine.
http://suricata-ids.org/
The basic install is along these lines
wget http://www.openinfosecfoundation.org/download/suricata-1.4.tar.gz
tar -xvzf suricata-1.4.tar.gz
cd suricata-1.4
bash autogen.sh
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
sudo make install
Wednesday, January 23, 2013
OpenMP an API to enable easier parallel programming in C, C++
OpenMP is an API
to enable easier parallel programming in C, C++, and Fortran on shared-memory
machines.
It’s widely supported on various system
architectures and operating systems.
OpenMP is implemented primarily through
compiler directives, which can be easily added to an existing serial C/C++
program. These directives look like
comments in your code.
The compiler can be told to ignore or
activate these directives which in turn parallelises the code block with the
statements.
This means that the conversion of your
sequential C/C++ program to one that takes full advantage of a shared memory in
a parallel computing system is a lot easier and can be taken in stages
therefore you can test performance improvements step at a time.
To find out more
http://openmp.org/wp/
Monday, October 22, 2012
Parallel Programming in Rust
Rust, maintained by the Mozilla Foundation is a programming language which is intended to make writing secure, reliable, fast, and parallel applications easier.
http://www.rust-lang.org/
http://www.rust-lang.org/
Wednesday, October 17, 2012
Rackspace Cloud SDK
Rackspace has just launched its cloud SDK.
It is based on the OpenStack open source cloud services.
http://devops.rackspace.com/523/rackspace-sdks
It is based on the OpenStack open source cloud services.
http://devops.rackspace.com/523/rackspace-sdks
Wednesday, September 12, 2012
Julia - Parallel Programming Made Easy
I always liked the name Julia but now we have a nice new parallel programming language with that very name.
The Julia Programming language is a parallel computing model that works across multiple cores and cluster nodes.
To read more
http://julialang.org/
The Julia Programming language is a parallel computing model that works across multiple cores and cluster nodes.
To read more
http://julialang.org/
Friday, September 7, 2012
Performance Testing Across Regions
Just recently I needed to perform some load / stress testing on a web application hosted on the east coast of america.
I had a number of dedicated test boxes around Ireland and the UK
but I was concerned that the geographic distance may be playing a part in the results I was seeing
So I needed to get a server in the US from which I could launch similar tests.
M-Net is a public-access UNIX system based in Ann Arbor, Michigan, owned by Arbornet
You can telnet in to m-net.arbornet.org, login with newuser, no password, and it will allow you setup a username with password on a free bsd shell
Great idea. It allowed me perform performance tests on my web app on the east coast from mid western US.
I had a number of dedicated test boxes around Ireland and the UK
but I was concerned that the geographic distance may be playing a part in the results I was seeing
So I needed to get a server in the US from which I could launch similar tests.
M-Net is a public-access UNIX system based in Ann Arbor, Michigan, owned by Arbornet
You can telnet in to m-net.arbornet.org, login with newuser, no password, and it will allow you setup a username with password on a free bsd shell
Great idea. It allowed me perform performance tests on my web app on the east coast from mid western US.
Subscribe to:
Posts (Atom)