Welcome to Siva's Blog

~-Scribbles by Sivananda Hanumanthu
My experiences and learnings on Technology, Leadership, Domains, Life and on various topics as a reference!
What you can expect here, it could be something on Java, J2EE, Databases, or altogether on a newer Programming language, Software Engineering Best Practices, Software Architecture, SOA, REST, Web Services, Micro Services, APIs, Technical Architecture, Design, Programming, Cloud, Application Security, Artificial Intelligence, Machine Learning, Big data and Analytics, Integrations, Middleware, Continuous Delivery, DevOps, Cyber Security, Application Security, QA/QE, Automations, Emerging Technologies, B2B, B2C, ERP, SCM, PLM, FinTech, IoT, RegTech or any other domain, Tips & Traps, News, Books, Life experiences, Notes, latest trends and many more...
Showing posts with label open source. Show all posts
Showing posts with label open source. Show all posts

Saturday, January 8, 2022

Open Source Miracles : ClickHouse

ClickHouse is a free analytics DBMS for big data. It is an open-source column-oriented database management system that allows generating analytical data reports in real-time.


Reference:

Github: https://github.com/ClickHouse/ClickHouse

Usecases: https://clickhouse.com/use-cases/

Thursday, July 29, 2021

Open Source Miracles : NocoDB

NocoDB is an Open Source Airtable Alternative, and it turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart spreadsheet.

It has the following rich features

  • Smartsheet features such as search, views, filters, roles and permissions and etc
  • Upload images to major storage cloud providers
  • Workflow automation which includes alerts, notifications and etc
  • Programmatic API features such as Swagger, GraphQA and etc

Reference: https://github.com/nocodb/nocodb 

Thursday, December 31, 2020

Open Source Miracles : Semgrep

Semgrep is a lightweight static analysis for many languages. Find bug variants with patterns that look like source code. This Open Source tool can be used for SAST (Static Application Security Testing) by the Developers and Security Engineers.

Semgrep is a fast, open-source, static analysis tool that excels at expressing code standards — without complicated queries — and surfacing bugs early at editor, commit, and CI time. Precise rules look like the code you’re searching; no more traversing abstract syntax trees or wrestling with regexes.

Refer: https://github.com/returntocorp/semgrep

Saturday, December 19, 2020

AuthZ Open Source library

Casbin: An authorization library that supports access control models like ACL, RBAC, ABAC in Golang

Key features:

  • Many languages support
  • ACL
  • RBAC
  • REST APIs...etc

Refer:

https://github.com/casbin/casbin

https://github.com/casbin


Sunday, March 5, 2017

Go Miracles : CockroachDB, CoreDNS

Google’s Go programming language was made by experienced programmers explicitly with modern programming needs in mind. 

It has one of the most creatively productive programming communities in existence. The Go community continues to grow rapidly in the upcoming years and spawn some of the most exciting open source innovation projects. 

Some cool and miracle open source projects are:

CockroachDB - the open source, cloud-native distributed SQL database.

https://github.com/cockroachdb/cockroach

CoreDNS - CoreDNS is a DNS server/forwarder, written in Go, that chains plugins. Each plugin performs a (DNS) function.

https://github.com/coredns

Sunday, December 11, 2016

Go miracles : Hugo!

 One of the Go programming language (Golang) that made the world’s fastest framework for building websites is Hugo!

Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website.

Reference:

https://github.com/gohugoio/hugo