Posted in Cloud, history, Internet, Networks

The Expenditure of TCPv4

While working on an TCP/IP problem today, I was finally struck by the fact that we have for all intents and purposes expended the entire TCPv4 addressing space. I knew it was coming, years ago, but now while testing IP addresses, it dawned on me.

You can now pick any arbitrary set of numbers nnn.nnn.nnn.nnn and expect a response. Ping them, probe them, something will be there, or it’s being held. All gone, this is the equivalent of spitting in the middle of an ocean while swimming,  you are going to hit ocean.

4,294,967,296 (232) addresses gone, 4 Billion addresses in use…..

Posted in Personal

The Rudder

I have been doing IT for more than 35 years, and on my birthday, I was inspired by my past, I remember almost everything that has brought me here.

Then I see the new people in my current company and wish that they would look around them, and remember what they see and do. This is a rudder they are seeing. Every thing they are thinking, doing, deciding on is their rudder, it will lead and point them in a direction. And I want to remind them that this rudder is behind them, and if they do not take hold of the rudder, it could lead them where they are not dreaming of, and not wishing for. But a rudder is behind the boat, you have to choose to steer your boat towards what you want to be, where you want to go.

Fate will handle your rudder and could take you astray if you let it, be aware of short term thinking, and dream big.

Posted in Amazon, Cloud, Database

The Future of Aurora

Amazon Aurora for the RDS is more or less on hold for the company I’m working for, it looks like it works, but it’s not a consistent performance across all the SQL that is deployed here. Having said that if you are starting a project, this might be a functional alternative to MySQL. But at this point neither the increase performance shown, on only part of our BI queries, and the massive down time in any attempt to to move to Aurora from MySQL does not merit a change. Should things change, like Oracle forcing a pricing change on Amazon, this option will be reconsidered. I just wish that AWS would consider implementation of MariaDB within the RDS environment.

Posted in Amazon, Database, DBA, RDS

Amazon Aurora for the RDS

Being a user of MySQL (5.6) on the Amazon RDS I was impressed with the announcement of Aurora. Having said that I was also suspicious as to it’s providence. Nowhere were there references to it’s origins or engines. Databases and database systems don’t just drop out of the sky.

Amazon were also was making comparisons to MySQL version 5.6, not the newest version 5.7.x. This is interesting as I have been fighting I/O issues in the RDS implementations of MySQL 5.6.x for sometime. Version 5.6 has serious Mutex issues in I/O and from my reading MySQL 5.7 has managed to improve that situation. But the Amazon folks have not managed that upgrade yet.

Software politics being what it is, especially with regards to Oracle, whom own MySQL, indicates that there will be licensing issues with the release of MySQL 5.7.x. Issues that Amazon may be seeking to side step or ameliorate with the threat of Aurora (or MariaDB).

Having said that, many of the DB community seem to be of the opinion that Aurora does not offer anything that can’t be found within the MySQL 5.7 upgrade, as far as performance is concerned.

What does concern me is the lack of transparency about the nature of Aurora. What I see is smoke and mirrors. And frankly in the DB community, that does not lend trust to the Aurora project of Amazon’s. Not a good thing where trust, and dependability are Keys. (pun intended)

Posted in Education, Gender, Internet, Personal

AI (Artifical Intelligence)

There are a number of AI movies arriving in the near future, and the thought that seems to run through them all is that AI, Artificial Intelligence is depicted as being contained within humanoid constructs, frequently Female Humanoid. It brings up several interesting notions;

  • If one of the defining characteristics of AI is being ‘Self Aware’ can a computer, an AI contained within a box become self aware?
  • Does it need sensors to see, hear and touch itself to become aware of it’s existence?
  • Would a box be more or less likely to to identify with Humans if it identified itself as a box that thinks it’s alive?
  • Does an AI contained in a Female humanoid framework Identify with Female Humans? (and maybe hates Male Humans?)

All interesting things particularly in the event of an AI operating IoT (Internet of things) within a persons house. How would it ‘identify’ with the Humans, cats and dogs residing therein?

More than enough Ideas to make movies about.

Could an AI really be that angry about not having reproductive sex?