Spring Boot provides a library called as Actuator, which provides Production ready endpoints out of the box, without the need of any additional coding. These endpoints can be used for monitoring your application and exposing operational information about your application like health, metrics, trace, info, dump, mappings, beans, auditevents and more.
Month: January 2018
IDERA SQL Superstar 2018
I am super excited to be named as an IDERA SQL Superstar 2018, along with an awesome group of folks from the SQL Family. IDERA’s SQL Superstars are recognized as enthusiastic members and leaders of the database and data professional community who go above and beyond for others.
Resolving Gradle issues in IntelliJ IDEA
Gradle is an advanced general purpose build management system based on Groovy. When you make any dependency changes in your gradle build file, you might receive errors while building your project from within the IDE – as a result of IntelliJ not resolving the dependency changes.
Synchronize Gradle projects with workspace failed
Spring Initializr provides an extensible API to generate quickstart projects with the dependencies you need. SpringBoot is popularly used to develop Spring applications and it eliminates need of lot of the boilerplate configuration. It comes with an embedded Tomcat server and you can just browse to localhost:8080 once you run your application to view the result.
CodeStock 2018 – Your Vote Counts
CodeStock is an annual technology conference for developers, IT professionals, and entrepreneurs held in Knoxville, TN. The conference spans two full days and is packed with technical & entrepreneurial content. 2018 will mark the 11th year of the CodeStock conference… Read More ›
How to install the AWS Command Line Interface on MacOS
AWS is the most widely used cloud service in the world and provides a collection of services that can be leveraged by developers to build their applications. To manage the various AWS services, you can use either the AWS Management Console or the AWS Command Line Interface. However if you want automate your development environment setup using scripts, the AWS CLI is your preferred tool.
The Rise of NoSQL Databases
Is your database a bottleneck to your application performance? Is your relational database slowing you down? Do you need to make changes to your data structure frequently? Are you working with huge amount of unstructured data? These are few of the… Read More ›
Homebrew – The package manager for macOS
Homebrew is a free package manager for Mac OS and helps you to manage software in your Mac. You can install the software you need through command line in no time. It makes the process of installing and uninstalling software so muck easier and faster.
SQL Operations Studio – Using Custom Color to differentiate between environments
The initial January release insiders build of SQL Ops Studio focuses on bug fixes and minor feature improvements. One thing which caught my attention was the ‘SQL Editor Tab Color’ to differentiate between query tabs inside the IDE.
SQL Operations Studio – Improvements to Connection Dialog
In the January Release, there is a new tab called as ‘Saved Connections’ – which displays the list of saved server connections you have. This is a nice add-on to the Connection window and will give incentive to the user to be organized inside the SQLOps Studio interface by leveraging the ‘Server Group’ feature.
IntelliJ IDEA Error – Cannot run program – No such file or directory
For developing applications in JAVA, most developers typically use an Integrated Development Environment to leverage built-in features to improve productivity. The most popular JAVA IDEs are NetBeans, Eclipse, Android Studio and IntelliJ IDEA. Researching over internet, I was quite impressed… Read More ›
PASS Summit 2017 Session Recording
One of the benefits of being a PASS Summit Speaker was that PASS gifted us with the download version of the PASS Summit 2017 session recordings.
Celebrating 2 years of DotNetVibes
2 years ago, on this day I decided to start my own blog – https://dotnetvibes.com and I must admit that it has been an awesome journey with lot of excitement, learning, challenges and acquaintances.