Blog


Taming Pandas
Why learn new tools In the modern world there is high demand for strong analytical skills, amount of data is growing dramatically, number of different databases and data stores is also increasing. Previously all data was stored in relational databases and SQL language was lingua franca to query it. But now not all databases support SQL and we technically could not put all our data into single storage, that means we need to find new tools capable to work with different data sources and provide at least the same level of flexibility like SQL.
Andrei Zhozhin |
Tibco EMS from zero to hero
Intro In an enterprise environment, there are lots of applications that need to talk to each other, there are enterprise patterns that allow such scenarios. One of such patterns is messaging. TibcoEMS could be utilized to implement messaging patterns and establish communication channels between multiple applications in your enterprise. I would try to cover basic aspects of TibcoEMS (queues, topics, durables, connection factories), permission model, bridging and routing it should be enough for more than 90% of use-cases.
Andrei Zhozhin |
About this blog
This blog is intended to cover my need to share thoughts, knowledge, and experience that I’ve accumulated over many years in the industry. I’m going to write primarily about technology (tools, system architecture, algorithms and data structures), personal productivity (time and task management), project and product management, marketing and business. There are a lot of materials on the web already covering the topics above, but I am convinced that everyone’s learning route is unique, at the same time we all understand the same things differently based on our current level in a particular area.
Andrei Zhozhin |