Embracing REST with mind, body and soul « Plataformatec Blog - 0 views
-
gain with respond_with introduction is more obvious if you compare index, new and show actions
-
you can define supported formats at the class level and tell in the instance the resource to be represented by those formats.
-
when a request comes, for example with format xml, it will first search for a template at users/index.xml. If the template is not available, it tries to render the resource given (in this case, @users) by calling :to_xml on it
- ...6 more annotations...
鳥毅的Blog: 在.Net呼叫Java Library - 0 views
Five Open-Source Slack Alternatives » okTurtles Blog - 0 views
-
" Slack is a popular team communications application for organizations that offers group chat and direct messaging for mobile, web, and desktop platforms. While Slack offers many benefits to customers, there are also downsides to using the platform, including high subscription fees and the risk of a massive leak of private data if Slack's servers are ever breached (again)."
Why it took a long time to build that tiny link preview on Wikipedia - Wikimedia Blog - 0 views
-
taken a few years for us to get this out to everyone
Setup ProxySQL for High Availability (not a Single Point of Failure) - Percona Database... - 0 views
-
ProxySQL doesn’t natively support any high availability solution
-
most common solution is setting up ProxySQL as part of a tile architecture, where Application/ProxySQL are deployed together.
-
If we have 400 instances of ProxySQL, we end up keeping our databases busy just performing the checks.
- ...5 more annotations...
網頁親和力──無障礙網頁開發規範 2.0 | Jedi's BLOG - 0 views
ProxySQL Experimental Feature: Native ProxySQL Clustering - Percona Database Performanc... - 0 views
-
several ProxySQL instances to communicate with and share configuration updates with each other.
-
4 tables where you can make changes and propagate the configuration
-
When you make a change like INSERT/DELETE/UPDATE on any of these tables, after running the command LOAD … TO RUNTIME , ProxySQL creates a new checksum of the table’s data and increments the version number in the table runtime_checksums_values
- ...2 more annotations...
Ruby and AOP: Decouple your code even more - Arkency Blog - 0 views
-
Dark Parts in our apps - persistence, networking, logging, notifications… these parts are scattered in our code
-
aspect-oriented programming!
-
components are parts we can easily encapsulate into some kind of code abstraction - a methods, objects or procedures.
- ...16 more annotations...
An Introduction to HAProxy and Load Balancing Concepts | DigitalOcean - 0 views
-
HAProxy, which stands for High Availability Proxy
-
improve the performance and reliability of a server environment by distributing the workload across multiple servers (e.g. web, application, database).
-
ACLs are used to test some condition and perform an action (e.g. select a server, or block a request) based on the test result.
- ...28 more annotations...
What exactly was the point of [ "x$var" = "xval" ]? - Vidar's Blog - 0 views
-
x-hack
-
test "x$arg" = "x-f"
-
the utility used a simple recursive descent parser without backtracking, which gave unary operators precedence over binary operators and ignored trailing arguments.
- ...3 more annotations...
Best practices for building Kubernetes Operators and stateful apps | Google Cloud Blog - 0 views
-
use the StatefulSet workload controller to maintain identity for each of the pods, and to use Persistent Volumes to persist data so it can survive a service restart.
-
a way to extend Kubernetes functionality with application specific logic using custom resources and custom controllers.
-
An Operator can automate various features of an application, but it should be specific to a single application
- ...12 more annotations...
Speeding up Docker image build process of a Rails application | BigBinary Blog - 1 views
-
we do not want to execute bundle install and rake assets:precompile tasks while starting a container in each pod which would prevent that pod from accepting any requests until these tasks are finished.
-
run bundle install and rake assets:precompile tasks while or before containerizing the Rails application.
-
Kubernetes pulls the image, starts a Docker container using that image inside the pod and runs puma server immediately.
- ...7 more annotations...
Logstash Alternatives: Pros & Cons of 5 Log Shippers [2019] - Sematext - 0 views
-
In this case, Elasticsearch. And because Elasticsearch can be down or struggling, or the network can be down, the shipper would ideally be able to buffer and retry
-
Logstash is typically used for collecting, parsing, and storing logs for future use as part of log management.
-
Logstash’s biggest con or “Achille’s heel” has always been performance and resource consumption (the default heap size is 1GB).
- ...37 more annotations...
Introducing CNAME Flattening: RFC-Compliant CNAMEs at a Domain's Root - 0 views
-
you can now safely use a CNAME record, as opposed to an A record that points to a fixed IP address, as your root record in CloudFlare DNS without triggering a number of edge case error conditions because you’re violating the DNS spec.
-
CNAME Flattening allowed us to use a root domain while still maintaining DNS fault-tolerance across multiple IP addresses.
-
Traditionally, the root record of a domain needed to point to an IP address (known as an A -- for "address" -- Record).
- ...13 more annotations...
Docker can now run within Docker - Docker Blog - 0 views
-
Docker 0.6 is the new “privileged” mode for containers. It allows you to run some containers with (almost) all the capabilities of their host machine, regarding kernel features and device access.
-
Among the (many!) possibilities of the “privileged” mode, you can now run Docker within Docker itself.
-
in the new privileged mode.
- ...8 more annotations...
‹ Previous
21 - 40 of 179
Next ›
Last »
Showing 20▼ items per page