Category: Tech
AI Gold Rush
Great article on BusinessLine on Artificial Intelligence from the perspective of technology adoption and market – Link
As of now (July 2023), AI in the “Innovators” stage.
AI Value chain
Chip Makers AI Model Builders Cloud companies that hosts these … read the rest.
Javascript refresher
Useful bunch of links to refresh JavaScript basics
Javascript concurrency model – Event loop: https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop
Javascript functions – https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions
Javascript object model – https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Details_of_the_Object_Model
Asynchronous javascript – https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Asynchronous
Gartner research on email marketing 2021
Key takeaway from Gartner research report on email marketing 2021
- Retail industry is the top performing industry for email marketing followed by financial services
- Hyper personalisation is the key for achieving higher email open rate which requires narrow segmentation.
- Detailed
Jakarta EE
Java EE has been renamed as Jakarta EE and now with Eclipse foundations.
JEE tutorials – https://eclipse-ee4j.github.io/jakartaee-tutorial/#main-interface
Jakarta – https://jakarta.ee/… read the rest.
Spring framework basic – refresher notes
Notes on java spring framework basics.
Reactive Architecture
We see the digital acceleration happening with COVID19 pandemic. We as technologists are forced to move fast into the future. Traditional system architectures doesn’t suffice meeting the modern day demand for technology and its scale of business operations. People can’t … read the rest.
Java Ecosystem 2021
A recent survey report from Synk.io reveals the trends around Java Ecosystem. Notable highlights shown below.
Do note that 60% of developers moved on to the latest java LTS (Long Term Support) release – java … read the rest.
Web 3.0
Web 3.0 is the evolving and next big major phase of internet. As it’s an evolution, details of it are vague and diverse.
Remember, Web 1.0 was more of read-only websites where authorities and business houses publishes content and people … read the rest.
Programming languages and their top security issues
Code security scan tooling provider Veracode has come up with this heatmap that shows the top security flaws for the popular programming languages. It’s worth taking a look – Do check this … read the rest.
Deployment patterns
Modern deployment patterns.
- Highlander
- Rolling
- Blue / Green
- Canary
Handy links –
http://blog.itaysk.com/2017/11/20/deployment-strategies-defined
https://dev.to/mostlyjason/intro-to-deployment-strategies-blue-green-canary-and-more-3a3
Insights from open data
Architectural view of systems that infers insights from open data.… read the rest.
ABC of containers
Ever growing scaling need demands for new architectural paradigms and technologies. Micro services are at forefront among distributed architectures in enterprises to meeting web scale needs. Micro services comes with its own mess of managing and updating them.
Containers such … read the rest.
Data lake
In my view –
Data lake is a conceptual term which describes the enterprise technology capability and toolset to ingest any variety of data irrespective of volume, store them and make business insights out of it.
If the data lake … read the rest.
Shell script to capture JVM thread dump and System resource usage
Shell script to capture JVM thread dumps and system resource usage using top
command in unix system. Handy tool for performance troubleshooting.
https://github.com/cqsupport/jstackSeries.sh… read the rest.
Top reasons preventing secured code
Your public app has to be highly secured. No second thoughts as your reputation as an organisation is at risk.
However we hear frequent news of hacking and sensitive data being compromised. What this means is that the developer community … read the rest.
Microservice design patterns
Must learn microservice design patterns from Chris. Do check microservices.io for details.
Once you go through these, you would’ve answers for most of the common concerns around designing microservices.… read the rest.
Core JEE design patterns
In addition to the GoF object oriented design patterns, a java developer should know this core JEE design patterns. These are the fundamental building blocks of typical enterprise Java stack. They’ve been there right from the last 2 decades. If … read the rest.