I just checked out my account at www.pearsonvue.com and found out that the MySQL
Upgrade Certification exams from 4.x to 5.0 are available.
Guess, I'll have to start learning again.
As I mentioned in my previous post, I would change the
architecture to support multiple DB instances. In fact, the
change was fairly simple, as you can see in the following
drawing:
As you can see, I added a copy of the complete
set of components which interact with the database. In the
drawing two databases are connected to the bus, but copying the
components can be repeated multiple times to allow more db
instances to connect to the bus.
So what are the changes in the scenario?
In the previous design, only one db subscriber requested the
sensor data to put it in the database. Again, only one one db
publisher was present to publish the query results onto the
bus.
In this new design, multiple instances of the db subscriber are
reading the sensor data from the bus. They are responsible to
pass the …
XAMPP 1.5.3 BETA is now available for download. This beta release
includes
new versions of PHP 5.1.4, MySQL 5.0.21, Apache 2.2.2, phpMyAdmin
2.8.1 and OpenSSL 0.9.8b. The final versions are expect to be
finished by mid-next week.
XAMPP BETA downloads
In the past week a bit of collaboration with colleagues resulted
in the following conceptual architecture:
You can look at the project website at
sourceforge for an explanation of the different components in
this diagram.
Soon (perhaps today) I'll post a new conceptual architecture,
which lets multiple databases connect to the bus.
Feel free to comment on this architecture!
Blog: http://sqlbusrt.blogspot.com/
Project website: http://sqlbusrt.sourceforge.net/
In my first article on partitioning, I demonstrated that you can get some pretty impressive performance benefits when you properly design partitioned tables to match the SQL queries that are routinely shot across the bow of your database server. Iâ??d now like to continue in that vein and show you how easy and efficient partitioning is in terms of managing how partitions are created and removed within tables.
Business intelligence is the key to fact-based decision making in the intelligent enterprise. Techniques and tools are designed to unlock knowledge from data.
XAMPP 1.5.3 BETA is now available for download. This beta release includes new versions of PHP 5.1.4, MySQL 5.0.21, Apache 2.2.2, phpMyAdmin 2.8.1 and OpenSSL 0.9.8b. The final versions are expect to be finished by mid-next week.
In connection to my previous post I was thinking how Web 2.0 with its massive use of Web Services affect LAMP Stack ? Well actually there are serious difference both for client and server application development which you might want to take into account.
If you're developing Web Service Server application you will most likely be dealing with two types of requests
- Real time requests. These are executed during web page generation on the client and add up to its response time. These are important to be answered as fast as possible. If you can't service them it time it might be better to return partial results or error code - not everyone is good at handling timeouts properly. One more nice feature you might consider is allowing to execute multiple operations with single request. This both allow you to service them in parallel and reduce number of round trips which are very expensive. …
Welcome to my SQLbusRT blog!
My name is Bram Smulders. I recently started my final project for
Imtech ICT Technical Systems in Amersfoort, the Netherlands, to
finish my Masters degree at the University of Twente.
This blog will be used to keep all interested parties informed on
the progress of this project.
So what is SQLbusRT?
SQLbusRT is a bus architecture with database connectivity which
lets multiple publishers and subscribers exchange data meeting
real time constraints. The benefit of having the database
connectivity is that not only new data can be read by
subscribers, also history data can be retrieved from the
database, still meeting the real time constraints.
Currently the project is in a conceptual phase.
Information on this project
Besides this blog, there's …
On the morning of June 14th, I will be giving a tutorial entitled "Maximum Velocity MySQL" at this year's NYC PHP Conference. The tutorial is a three hour look at how to tune SQL queries, design efficient schemas and indexing strategies, and analyze your code base for the best performance of your PHP and MySQL applications.
Hope to see you all there!