Binary Tree
728 subscribers
722 photos
2 videos
1 file
916 links
This is a channel about Open Source, software development, and IT in general.
Download Telegram
rqlite is a lightweight, distributed relational database, which uses SQLite as its storage engine. Forming a cluster is very straightforward, it gracefully handles leader elections, and tolerates failures of machines, including the leader. rqlite is available for Linux, macOS, and Microsoft Windows.

#golang, #go, #sqlite, #sql, #database
❀1
sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration tester, and a broad range of switches including database fingerprinting, over data fetching from the database, accessing the underlying file system, and executing commands on the operating system via out-of-band connections.

#python, #database, #sql, #injection, #pentesting, #exploitation, #sqlmap, #takeover, #scanner
πŸ‘1πŸ‘1
Litestream is a standalone streaming replication tool for SQLite. It runs as a background process and safely replicates changes incrementally to another file or S3. Litestream only communicates with SQLite through the SQLite API so it will not corrupt your database.

#golang, #go, #replication, #sql, #s3, #streaming
πŸ”₯1πŸ‘1
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. SQLAlchemy provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

#python #orm #sql #database #toollkit
❀1πŸ‘1πŸ”₯1
Datasette is a tool for exploring and publishing data. It helps people take data of any shape or size and publish that as an interactive, explorable website and accompanying API.

#python #docker #json #csv #sql #datasets #asgi #api
❀1πŸ”₯1πŸ‘1
Devops Exercises.

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions.

#python #devops #git #linux #docker #kubernetes #aws #ansible #sql #azure #containers #terraform #openstack #interview #prometheus #coding #sre
❀1πŸ”₯1πŸ‘1
The Internals of PostgreSQL.

PostgreSQL is an open source multi-purpose relational database system which is widely used throughout the world. It is one huge system with the integrated subsystems, each of which has a particular complex feature and works with each other cooperatively. Although understanding of the internal mechanism is crucial for both administration and integration using PostgreSQL, its hugeness and complexity prevent it. The main purposes of this document are to explain how each subsystem works, and to provide the whole picture of PostgreSQL.

#article #postgres #sql #book
❀1πŸ‘1πŸ”₯1
Understand Group by in Django with SQL.

Aggregation is a source of confusion in any type of ORM and Django is no different. The documentation provides a variety of examples and cheat-sheets that demonstrate how to group and aggregate data using the ORM, but author of this article decided to approach this from a different angle.

#python #django #sql #orm #groupby #aggregation
❀1πŸ‘1πŸ”₯1
SQLFluff is a dialect-flexible and configurable SQL linter. Designed with ELT applications in mind, SQLFluff also works with jinja templating and dbt. SQLFluff will auto-fix most linting errors, allowing you to focus your time on what matters.

#python #sql #linter #formatter
❀1πŸ‘1πŸ”₯1
Directus is a real-time API and App dashboard for managing SQL database content.

- Free & open-source. No artificial limitations, vendor lock-in, or hidden pricing.
- REST & GraphQL API. Instantly adds a blazingly fast Node.js API layer to your database.
- Manage pure SQL. Works with existing SQL databases, or helps build new architectures from scratch.
- Choose your database. Supports PostgreSQL, MySQL, SQLite, OracleDB, MariaDB and MS-SQL.
- Allows self-hosting. Choose your hosting and infrastructure, run locally, or deeply integrate on-premises.
- Completely extensible. Built to white-label, it is easy to customize our modular platform.
- A modern dashboard. A Vue.js Admin App so safe and intuitive, non-technical users require no training.

#typescript #ts #data #platform #sql #databse #realtime #graphql #api #cms #vue #content
❀1πŸ‘1πŸ”₯1
SeaORM is a relational ORM to help you build web services in Rust with the familiarity of dynamic languages.

#rust #orm #db #sql #postgres #rocket #tokio #sqlx #async
❀1πŸ”₯1πŸ‘1
immudb is a database with built-in cryptographic proof and verification. It tracks changes in sensitive data and the integrity of the history will be protected by the clients, without the need to trust the database. It can operate both as a key-value store, and/or as relational database.

#golang #go #database #db #sql #performance #cryptographic #immutable #compliance
❀1πŸ‘1πŸ”₯1
SQLBoiler is a tool to generate a Go ORM tailored to your database schema.

It is a "database-first" ORM as opposed to "code-first" (like gorm/gorp). That means you must first create your database schema. Please use something like sql-migrate or some other migration tool to manage this part of the database's life-cycle.

#golang #orm #sql #go
❀1πŸ‘1πŸ‘1
RisingWave is a cloud-native streaming database that uses SQL as the interface language. It is designed to reduce the complexity and cost of building real-time applications. RisingWave consumes streaming data, performs continuous queries, and updates results dynamically. As a database system, RisingWave maintains results inside its own storage and allows users to access data efficiently.

RisingWave ingests data from sources like Apache Kafka, Apache Pulsar, Amazon Kinesis, Redpanda, and materialized CDC sources.

#rust #sql #database #db #serverless #stream
❀1πŸ‘1πŸ”₯1
Beekeeper Studio is a cross-platform SQL editor and database manager available for Linux, Mac, and Windows. Beekeeper Studio Community Edition is GPL licensed so it is free and free.

#sql #editor #vue #typescript #linux #mac #pc #desktop #gui #gpl
πŸ‘7❀3πŸ”₯1
Modin is a drop-in replacement for pandas. While pandas is single-threaded, Modin lets you instantly speed up your workflows by scaling pandas so it uses all of your cores. Modin works especially well on larger datasets, where pandas becomes painfully slow or runs out of memory.

#python #pandas #datascience #sql #analytics #distributed #dataframe
❀1πŸ‘1πŸ”₯1
Use the Index, Luke!

A site explaining SQL indexing to developersβ€”no crap about administration.

SQL indexing is the most effective tuning methodβ€”yet it is often neglected during development. Use The Index, Luke explains SQL indexing from grounds up and doesn’t stop at ORM tools like Hibernate.

Use The Index, Luke is the free web-edition of SQL Performance Explained. If you like this site, consider getting the book. Also have a look at the shop for other cool stuff that supports this site.

#sql #book #index
πŸ‘4πŸ”₯3❀1πŸ‘1πŸŽ‰1
Apache Doris is an easy-to-use, high-performance and real-time analytical database based on MPP architecture, known for its extreme speed and ease of use. It only requires a sub-second response time to return query results under massive data and can support not only high-concurrent point query scenarios but also high-throughput complex analysis scenarios.

Based on this, Apache Doris can better meet the scenarios of report analysis, ad-hoc query, unified data warehouse, Data Lake Query Acceleration, etc. Users can build user behavior analysis, AB test platform, log retrieval analysis, user portrait analysis, order analysis, and other applications on top of this.

#cpp #java #sql #real #time #database #db #big #data #hive #hadoop #analytics #olap #mpp
πŸ”₯2❀1πŸ‘1
TDengine is an open source, high-performance, cloud native time-series database optimized for Internet of Things (IoT), Connected Cars, and Industrial IoT. It enables efficient, real-time data ingestion, processing, and monitoring of TB and even PB scale data per day, generated by billions of sensors and data collectors. TDengine differentiates itself from other time-seires databases with the following advantages:

- High-Performance
- Simplified Solution
- Cloud Native
- Ease of Use
- Easy Data Analytics
- Open Source

#c #python #sql #database #monitoring #metrics #bigdata #scalability #distributed
πŸ‘2πŸ€”2❀1
OxideDB is a translation layer that works as a MongoDB database server while using PostgreSQL's JSON capabilities as the underlying data store.

#rust #mongo #postgres #json #sql #database #db #translation #layer
πŸ‘3❀1πŸ”₯1