Automating tests helps in ensuring the integrity of the implementation over the changes in the codebase. It saves cost and laborious efforts of regression in long run avoiding repetitive test activities increasing the reliability of the application. Automating tests is … read the rest.
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.
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.
A device that has a unique identity and connected to a remote host.
A connected thing that has embedded intelligence and connected intelligence (from host) for a specific purpose.
A remote host that has the … read the rest.
2 popular choices today to attach intelligence to IOT things.
- Raspberry Pi.
Raspberry pi is a card size computer with micro processor and Ardunio is a micro controller. Ardunio is suitable for real-time, specific purpose devices while Raspberry pi … read the rest.
Cloud services are an essential slice in the architectural pie of IOT. Data gathered from things (devices) need to be processed and distributed to enterprise applications for human consumption. Cloud with its IOT specific platform stack facilitates just this.
Top … read the rest.
Slow batch job taking >60 mins in JVM based WCMS (AEM) system. Requirement was to bring it down to 15 mins.
Adobe Experience Manager (AEM) used as eCommerce PIM (Product Information Management). Huge volume of SKUs maintained … read the rest.
CPU getting maxed out in JVM based production system. Issue recurs at least once in 3 days but no consistent pattern. Once the CPU consumption hits closer to 100%, its stays there and require a restart. Issue not … read the rest.
Bumped on a pretty decent playlist on learning Neural Network. Background instrumental is irritating. Still, its worth watching it.… read the rest.
A sneak peek into how modern brands are using Artificial Intelligence (AI) to reach customers in innovative ways.… read the rest.
AI is making waves in every business. It brings in fresh new intelligence making machines smart and optimize the way things have been done. Here’s a shot at how AI could help in energy sector.… read the rest.
Artificial Intelligence (AI) caught the imagination of the business fraternity. Every side of the cube, I hear talks and opinions fly about AI. And, ask any developer, (s)he wants to enrol into AI/Machine learning course and find the next job. … read the rest.
Here’s an interesting report from Google on online behavior of Indians based on search trends in 2017. Read on if you are curious about knowing where digital India is heading.
- 400+ millions of Indian online. Of them 330+ millions use
Guidelines for naming your REST APIs.
- Use nouns to represent resources. Example –
- Use plural to represent collection of resources –
- Use verb to represent an executable action on a resource –
- Use HTTP methods for CRUD
Technologies are transforming everything around us. Here’ a sneak at how the emerging technologies could create smart restaurants.
- Ordering – Mobile apps could let us book the tables and order the food while being away from the restaurant. Within restaurant,
A set of fundamental patterns on cloud computing. They make a good read if you are a beginner on cloud computing.
Below pdf cheatsheet on it. These patterns are from the book “Cloud Computing Patterns, 2014, Springer publication” – Link… read the rest.
Do take a moment to look at Developer Survey 2018 by StackOverflow – Link.
- DevOps and Machine learning on the rise.
- Python programming language is on rise due to the adoption of AI.